Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcaflow_plugin_kill_pod-0.0.2.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

arcaflow_plugin_kill_pod-0.0.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file arcaflow_plugin_kill_pod-0.0.2.tar.gz.

File metadata

File hashes

Hashes for arcaflow_plugin_kill_pod-0.0.2.tar.gz
Algorithm Hash digest
SHA256 953000f518b3688fb6f670b6b3338eb4842a2182b0a281b42e0109acb4556394
MD5 dd7b87e01224874dea01ffffa4ceab26
BLAKE2b-256 1445c6a29ed3c45dae38d266716c694670462789a46bc36df6b9caac02314e45

See more details on using hashes here.

File details

Details for the file arcaflow_plugin_kill_pod-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for arcaflow_plugin_kill_pod-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e8334316d41904db5b4f2b8760eb7a6475598bc04da4331effa40e1150a433a2
MD5 07d7e0ba9bf39f33f9eea68ffabec3f0
BLAKE2b-256 d0afc0b9028cf2fa598ae161f5d7833c16501430bfb2e5a551892298cb394434

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page