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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 953000f518b3688fb6f670b6b3338eb4842a2182b0a281b42e0109acb4556394 |
|
MD5 | dd7b87e01224874dea01ffffa4ceab26 |
|
BLAKE2b-256 | 1445c6a29ed3c45dae38d266716c694670462789a46bc36df6b9caac02314e45 |
Close
Hashes for arcaflow_plugin_kill_pod-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8334316d41904db5b4f2b8760eb7a6475598bc04da4331effa40e1150a433a2 |
|
MD5 | 07d7e0ba9bf39f33f9eea68ffabec3f0 |
|
BLAKE2b-256 | d0afc0b9028cf2fa598ae161f5d7833c16501430bfb2e5a551892298cb394434 |