https://github.com/chaostoolkit-incubator/kubernetes-crd
Kubernetes CRD for the Chaos Toolkit
https://github.com/chaostoolkit-incubator/kubernetes-crd
chaos-engineering chaostoolkit kubernetes kubernetes-controller
Last synced: 12 months ago
JSON representation
Kubernetes CRD for the Chaos Toolkit
- Host: GitHub
- URL: https://github.com/chaostoolkit-incubator/kubernetes-crd
- Owner: chaostoolkit-incubator
- License: apache-2.0
- Created: 2019-10-03T20:23:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T16:44:32.000Z (about 2 years ago)
- Last Synced: 2024-04-21T22:00:01.049Z (about 2 years ago)
- Topics: chaos-engineering, chaostoolkit, kubernetes, kubernetes-controller
- Language: Python
- Homepage: https://chaostoolkit.org/
- Size: 196 KB
- Stars: 8
- Watchers: 6
- Forks: 13
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Kubernetes CRD/operator for running Chaos Toolkit experiments on-demand
[](https://github.com/chaostoolkit-incubator/kubernetes-crd/actions/workflows/ci.yaml)
[](https://hub.docker.com/r/chaostoolkit/k8scrd)
This repository contains a Kubernetes operator to control Chaos Toolkit
experiments on-demand by submitting custom-resource objects.
Read its [documentation][doc].
[doc]: https://chaostoolkit.org/deployment/k8s/operator/
## 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, add appropriate tests and submit a PR for
review.
[pep8]: https://peps.python.org/pep-0008/
The Chaos Toolkit projects require all contributors must sign a
[Developer Certificate of Origin][dco] on each commit they would like to merge
into the master branch of the repository. Please, make sure you can abide by
the rules of the DCO before submitting a PR.
[dco]: https://github.com/probot/dco#how-it-works