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"
}