Chaos Engineering Kill Pod Plugin for Arcaflow
Project description
Chaos Engineering Kill Pod Plugin for Arcaflow
This plugin implements the Kill Pod scenario used by redhat-chaos/krkn for Chaos Engineering experiments on Kubernetes.
Testing
For testing this plugin you need a kubernets instance. Within CI we are using KinD.
The test is going to read your kubeconfig file which defaults to ~/.kube/config
.
The code requires Python >= 3.9 in order to work.
python -m venv .venv
source .venv/bin/activate
pip install poetry
poetry install
poetry run python -m coverage run -a -m unittest discover -s tests -v
poetry run python -m coverage html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for arcaflow_plugin_kill_pod-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 478b544acf3edead621caa908580326c53f7a88f0d277e8cdbc11893ad19a739 |
|
MD5 | 714a13a9443277ec2739bc105b64a622 |
|
BLAKE2b-256 | c2da3c9dd386312002da6ca90931f7a3665392af6eb051e6fd69fb2e43335f16 |
Close
Hashes for arcaflow_plugin_kill_pod-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79a777b7fe30f0224aafbc9d91ce5fdd45222d9833f57045a4aebcb0ef4d4438 |
|
MD5 | 56f6e1eee6ff52e2afb4ef653661a9ef |
|
BLAKE2b-256 | d56d55272262093e865e6fd117e10023025867a29fea38a4eb6590dc944b2268 |