Releases: DataDog/chaos-controller
10.0.0
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/10.0.0/install.yaml
Changelog
9.1.0
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/9.1.0/install.yaml
Changelog
- 5a438e0 CHAOSPLT-315: HTTP notifier json api support with the injection of the disruption inside the payload of the callback request (#859)
- ba0a3b8 Use Datadog jsonapi package (#866)
- b3f82b8 Send userGroups info in http notifications (#867)
- 24b907e CHAOSPLT-316: Implement authentication in the http eventnotifier (#865)
- b920718 fix: handle nil pod watcher to avoid SIGSEV (#869)
- 4672add feat: create aggregated cluster roles for viewing and editing resources (#870)
- 201aff0 fix: SEGFAULT error during cmd keepalive process (#868)
- 3c8b208 CHAOSPLT-308: Change DisruptionSpec's Triggers field to a pointer (#873)
- 2e96cbe User Request: Add support for tolerations on injector pods (#874)
- d36c23d User Issue: make test fails locally is GOPATH is not set. (#877)
- ff15282 Update goreleaser github action (#879)
9.0.2
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/9.0.2/install.yaml
Changelog
- 0fe5399 Clientset CI Tests: Make names of disruption and disruptionCrons unique to avoid collision (#864)
- 48d77da Add CI Tests for DisruptionCron Client (#861)
- 1e8dc9b Add CI Tests for Disruption Client (#860)
- f45d491 Don't re-use namespaces in e2e-tests (#858)
- 52a14d2 fix: add custom chaos types in the clientsets schema (#857)
- e050086 build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 (#856)
- 9d1fdd8 Add Clientset Docs (#855)
- 547f99a Generated DisruptionCron client (#854)
9.0.1
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/9.0.1/install.yaml
Changelog
- 6928844 Github Action should use latest go-version (#852)
- 8.8.0...9.0.1
8.8.0
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.8.0/install.yaml
Changelog
8.7.1
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.7.1/install.yaml
Changelog
8.7.0
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.7.0/install.yaml
Changelog
8.6.0
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.6.0/install.yaml
Changelog
8.5.2
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.5.2/install.yaml
Changelog
8.5.1
Quick Installation
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
⚠️ cert-manager must be installed for the admission controller to get a self-signed certificate.
If you do not plan to alter source code, you can install Chaos Controller to your existing Kubernetes environments by running:
📣 Datadog engineers: please reach out to Chaos Engineering before deploying to a new cluster! 🙏 🙇
kubectl apply -f https://github.com/DataDog/chaos-controller/releases/download/8.5.1/install.yaml
Changelog
- 5b99561 Add yamlfmt to contributing requirements (#830)
- fe87b2a CHAOSPLT-218: feat - add a max disruption duration (#828)
- e142f00 CHAOSPLT-115: Warn users who set count to 100 (#829)
- 3e31835 chaosplt-233: check for no target containers found (#827)
- 5c725a0 CHAOSPLT-201: Send disruption completion events by default (#825)
- 6583509 Correctly compare golangci-lint installed version (#826)
- 1edf752 We're in 2024 now (#824)