chaosgarden


Namechaosgarden JSON
Version 0.2.11 PyPI version JSON
download
home_pagehttps://github.com/gardener/chaos-engineering
SummaryGeneric cloud provider zone outage and Kubernetes pod disruption simulations with specific support for Gardener
upload_time2024-07-18 14:16:16
maintainerNone
docs_urlNone
authorSAP SE
requires_python>=3.9
licenseLicense :: OSI Approved :: Apache Software License
keywords chaostoolkit kubernetes gardener
VCS
bugtrack_url
requirements azure-mgmt-network chaostoolkit chaostoolkit-lib chaostoolkit-aws chaostoolkit-azure chaostoolkit-google-cloud-platform chaostoolkit-kubernetes kubernetes Mako openstacksdk python-box PyYAML urllib3 aliyun-python-sdk-core aliyun-python-sdk-ecs aliyun-python-sdk-vpc
Travis-CI No Travis.
coveralls test coverage No coveralls.
            This package provides generic [`chaostoolkit`](https://chaostoolkit.org) modules to simulate *compute* and *network* outages for various cloud providers as well as *pod disruptions* for any Kubernetes cluster.

<img src="https://raw.githubusercontent.com/gardener/gardener/master/logo/gardener.svg" width="16"/> [Gardener](https://github.com/gardener/gardener) users benefit from an additional module that leverages the generic modules, but exposes their functionality in the most simple, homogeneous, and secure way (no need to specify cloud provider credentials, cluster credentials, or filters explicitly; retrieves credentials and stores them in memory only).

Please check out the repo [README](https://github.com/gardener/chaos-engineering/blob/main/readme.md) for more information and then head out to our [getting started tutorial](https://github.com/gardener/chaos-engineering/blob/main/docs/tutorials/getting_started.md) and/or [Python scripting tutorial](https://github.com/gardener/chaos-engineering/blob/main/docs/tutorials/python_scripting.md), if you want to see what it is like to work with the `chaosgarden` package.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gardener/chaos-engineering",
    "name": "chaosgarden",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "chaostoolkit, kubernetes, gardener",
    "author": "SAP SE",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/77/0a/febe8afb91c93ad5af1a042dde3a803df341fe126f444b542b4e61c788be/chaosgarden-0.2.11.tar.gz",
    "platform": "AWS",
    "description": "This package provides generic [`chaostoolkit`](https://chaostoolkit.org) modules to simulate *compute* and *network* outages for various cloud providers as well as *pod disruptions* for any Kubernetes cluster.\n\n<img src=\"https://raw.githubusercontent.com/gardener/gardener/master/logo/gardener.svg\" width=\"16\"/> [Gardener](https://github.com/gardener/gardener) users benefit from an additional module that leverages the generic modules, but exposes their functionality in the most simple, homogeneous, and secure way (no need to specify cloud provider credentials, cluster credentials, or filters explicitly; retrieves credentials and stores them in memory only).\n\nPlease check out the repo [README](https://github.com/gardener/chaos-engineering/blob/main/readme.md) for more information and then head out to our [getting started tutorial](https://github.com/gardener/chaos-engineering/blob/main/docs/tutorials/getting_started.md) and/or [Python scripting tutorial](https://github.com/gardener/chaos-engineering/blob/main/docs/tutorials/python_scripting.md), if you want to see what it is like to work with the `chaosgarden` package.\n",
    "bugtrack_url": null,
    "license": "License :: OSI Approved :: Apache Software License",
    "summary": "Generic cloud provider zone outage and Kubernetes pod disruption simulations with specific support for Gardener",
    "version": "0.2.11",
    "project_urls": {
        "Homepage": "https://github.com/gardener/chaos-engineering"
    },
    "split_keywords": [
        "chaostoolkit",
        " kubernetes",
        " gardener"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c361f9d0df6890a0a05b667b27bb5be18e507acf34791dfe5ef5b8b7d3e3f81e",
                "md5": "232259321809968acf791507cf1125c6",
                "sha256": "896ae84ea825e179f562ea6947601d747e8726a1fccd0d69ac8df285a8e908c4"
            },
            "downloads": -1,
            "filename": "chaosgarden-0.2.11-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "232259321809968acf791507cf1125c6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 74111,
            "upload_time": "2024-07-18T14:16:14",
            "upload_time_iso_8601": "2024-07-18T14:16:14.748664Z",
            "url": "https://files.pythonhosted.org/packages/c3/61/f9d0df6890a0a05b667b27bb5be18e507acf34791dfe5ef5b8b7d3e3f81e/chaosgarden-0.2.11-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "770afebe8afb91c93ad5af1a042dde3a803df341fe126f444b542b4e61c788be",
                "md5": "c8ae28c79335535679997e10a8fc574c",
                "sha256": "d0bb29f5f5c240ed2488fdb10225a09a83ba03f1c5438a40897a01289765fd74"
            },
            "downloads": -1,
            "filename": "chaosgarden-0.2.11.tar.gz",
            "has_sig": false,
            "md5_digest": "c8ae28c79335535679997e10a8fc574c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 59175,
            "upload_time": "2024-07-18T14:16:16",
            "upload_time_iso_8601": "2024-07-18T14:16:16.277075Z",
            "url": "https://files.pythonhosted.org/packages/77/0a/febe8afb91c93ad5af1a042dde3a803df341fe126f444b542b4e61c788be/chaosgarden-0.2.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-18 14:16:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gardener",
    "github_project": "chaos-engineering",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "azure-mgmt-network",
            "specs": [
                [
                    ">=",
                    "22.2.0"
                ],
                [
                    "<",
                    "23"
                ]
            ]
        },
        {
            "name": "chaostoolkit",
            "specs": [
                [
                    ">=",
                    "1.15.0"
                ],
                [
                    "<",
                    "2"
                ]
            ]
        },
        {
            "name": "chaostoolkit-lib",
            "specs": [
                [
                    "<",
                    "2"
                ],
                [
                    ">=",
                    "1.33.1"
                ]
            ]
        },
        {
            "name": "chaostoolkit-aws",
            "specs": [
                [
                    ">=",
                    "0.21.2"
                ],
                [
                    "<",
                    "1"
                ]
            ]
        },
        {
            "name": "chaostoolkit-azure",
            "specs": [
                [
                    ">=",
                    "0.11.0"
                ],
                [
                    "<",
                    "1"
                ]
            ]
        },
        {
            "name": "chaostoolkit-google-cloud-platform",
            "specs": [
                [
                    ">=",
                    "0.8.0"
                ],
                [
                    "<",
                    "1"
                ]
            ]
        },
        {
            "name": "chaostoolkit-kubernetes",
            "specs": [
                [
                    ">=",
                    "0.26.3"
                ],
                [
                    "<",
                    "1"
                ]
            ]
        },
        {
            "name": "kubernetes",
            "specs": [
                [
                    ">=",
                    "28.1.0"
                ]
            ]
        },
        {
            "name": "Mako",
            "specs": [
                [
                    ">=",
                    "1.2.4"
                ],
                [
                    "<",
                    "2"
                ]
            ]
        },
        {
            "name": "openstacksdk",
            "specs": [
                [
                    ">=",
                    "1.0.1"
                ],
                [
                    "<",
                    "2"
                ]
            ]
        },
        {
            "name": "python-box",
            "specs": [
                [
                    ">=",
                    "7.0.0"
                ],
                [
                    "<",
                    "8"
                ]
            ]
        },
        {
            "name": "PyYAML",
            "specs": [
                [
                    "<",
                    "7"
                ],
                [
                    ">=",
                    "6.0"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    ">=",
                    "1.26.14"
                ],
                [
                    "<",
                    "2"
                ]
            ]
        },
        {
            "name": "aliyun-python-sdk-core",
            "specs": [
                [
                    "<",
                    "3"
                ],
                [
                    ">=",
                    "2.13.36"
                ]
            ]
        },
        {
            "name": "aliyun-python-sdk-ecs",
            "specs": [
                [
                    ">=",
                    "4.24.30"
                ],
                [
                    "<",
                    "5"
                ]
            ]
        },
        {
            "name": "aliyun-python-sdk-vpc",
            "specs": [
                [
                    ">=",
                    "3.0.33"
                ],
                [
                    "<",
                    "4"
                ]
            ]
        }
    ],
    "lcname": "chaosgarden"
}
        
Elapsed time: 0.89747s