skip to navigation
skip to content

chaostoolkit-kubernetes 0.1.0

Chaos Toolkit Kubernetes support

Latest Version: 0.1.1

# Chaos Toolkit Kubernetes Support

This project contains activities, such as probes and actions, you can call from
your experiment through the Chaos Toolkit.

## Install

To be used from your experiment, this package must be installed in the Python
environment where [chaostoolkit][] already lives.

[chaostoolkit]: https://github.com/chaostoolkit/chaostoolkit

```
$ pip install chaostoolkit-kubernetes
```

## Usage

First, in your experimenty project, make sure

To use the probes and actions from this package, add the following to your
experiment file:

```json
{
"title": "Our microservice should really be gone by now",
"layer": "kubernetes",
"type": "python",
"module": "chaosk8s.probes",
"func": "microservice_available_and_healthy",
"arguments": {
"name": "mysvc"
}
}
```

That's it!

Please explore the code to see existing provbes and actions.

## Contribute

If you wish to contribute more functions to this package, you are more than
welcome to do so. Please, fork this project, make your changes following the
usual [PEP 8][pep8] code style, sprinkling with tests and submit a PR for
review.

[pep8]: https://pycodestyle.readthedocs.io/en/latest/


 
File Type Py Version Uploaded on Size
chaostoolkit-kubernetes-0.1.0.tar.gz (md5) Source 2017-10-06 3KB
chaostoolkit_kubernetes-0.1.0-py2.py3-none-any.whl (md5) Python Wheel py2.py3 2017-10-06 5KB