Releases: DataDog/chaos-controller
13.3.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/13.3.1/install.yaml
Changelog
- 5f03505 [CHAOS-209] Fix watcher lifecycle and stuck-on-removal false positives (#1065)
- a0a04c6 fix(webhook): fix cache error on k8s client pagination. (#1059)
- 4445ec8 chore(deps): runtime go runtime go1.26.1 → go1.26.2 (#1064)
- a0bc7aa chore(ci): update github actions. (#1062)
- db7a852 feat(sec): update otel/sdk and gRPC libraries. (#1061)
- c875ee8 chore(ci): pin dd-sts-action to SHA. (#1056)
- a322556 chore(ci): ensure local dev env use local tools. (#1054)
- 7072231 RUNTIME UPGRADE: go runtime go1.25.6 → go1.26.1 (#1050)
- 6bcaa3f Pin GitHub Actions (#1051)
- 4927346 chore(deps): update go module dependencies (#1046)
13.3.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/13.3.0/install.yaml
Changelog
- 7e0031f feat(disruption): Memory pressure. (#1040)
- 7dd0bf0 fix(cgroup): filter name=* subsystems on cgroupv1 (#1045)
- 5e250fd fix(makefile): improve Lima local dev setup and fix open-dd dashboard URL (#1044)
- db5fcf9 Update CODEOWNERS to chaos-engineering (#1043)
- b81956f [NOJIRA] Remove circle ci (#1039)
- 372d07a [NOJIRA] Migrate circle-ci to github action (#1036)
- 448ab63 Executing automated changes (#1037)
13.2.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/13.2.1/install.yaml
Changelog
13.2.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/13.2.0/install.yaml
Changelog
- 0ffda95 Update libraries to resolve vulns (#1031)
- af5d807 [CHAOSPLT-376] Introduce DNS disruption (#1030)
- b43380e Resync library dependencies (#1032)
- 1321561 Upgrade golangci-lint to v2.8.0 for Go 1.25+ compatibility (#1033)
- 948a929 Enhance disruption explanation (#1024)
- 6a2a69f fix: use services selector instead of app (#1026)
- c580143 feat(config): add client-go rate limit config (#1025)
- ba0baef [chaosplt] refacto grpc disruption (#1014)
- d75540b Add Python dependency lockfile (#1022)
- e5e659b fix: cloud disruption example in complete.yaml (#1023)
- 18c8070 [chaosplt] switch to 2026 (#1021)
13.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/13.1.0/install.yaml
Changelog
- 36dcd3a fix: gitlab CI (#1019)
- cfcf279 fix(network): preserve hosts in cloud disruptions (#1012)
- 4f258c4 [CHAOSPLT-259] Add percentage-based IP selection for network disruptions (#1011)
- bc066a3 fix: gitlab CI (#1018)
- 8cb6e44 fix: gitlab CI (#1017)
- 8fe386c fix: gitlab CI (#1016)
- 22af8e9 fix: gitlab CI (#1015)
- 3ca1356 tweak: update gitlab-ci config (#1013)
- 10ede80 [CHAOSPLT-1360] Add DNS resolv.conf path customization for network disruptions (#1010)
- cbb9f64 [CHAOSPLT-1359] Add DNS resolver control (#1009)
- b48282a Refresh + Optimize GitLab CI build pipeline performance (#1007)4
13.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/13.0.1/install.yaml
Changelog
13.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/13.0.0/install.yaml
Changelog
12.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/12.5.1/install.yaml
Changelog
12.5.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/12.5.0/install.yaml
Changelog
12.4.4
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/12.4.4/install.yaml