Skip to content

Releases: DataDog/chaos-controller

2.7.0

09 Jun 21:16
51ed4b1
Compare
Choose a tag to compare

Changelog

51ed4b1 Factor out networking impl in latency and bandwidth limit disruptions (#133)
e8aeb21 Create a chaos-engineering namespace for local testing (#134)
cec9e46 Adds new network bandwidth limitation disruption (#132)
ef033d9 Update docs with custom minikube ISO information (#131)
a8cdff9 Update CHANGELOG (#129)

2.6.1

11 May 14:04
732fb82
Compare
Choose a tag to compare

Changelog

732fb82 Disable cgo on build (#128)
fb55f00 fix kubernetes version at 1.17.0 (#127)
eb04d57 Update CHANGELOG (#126)

2.6.0

11 May 09:36
a878e71
Compare
Choose a tag to compare

Changelog

a878e71 Add cpu pressure injection (#124)
2cb1efb Change code owners to the new core resilience team (#125)
4e3c3c0 Add port configuration to network latency (#119)
5064721 api: Add a maximum value for networkLatency.delay (#123)
c68e4a6 Switch to noop metrics sink by default (#122)
f8c48b7 Fix manager bin path in deployment (#121)
54134a9 Improve images and build process (#120)
a754e76 Update CHANGELOG (#118)

2.5.0

22 Apr 10:11
df7dfce
Compare
Choose a tag to compare

Changelog

df7dfce Allow connection establishment before drop in network failure (#117)
f5e9b7f Add some more comments in the disruption example (#116)
5fa4e16 Update 3rd party licenses to show spdx identifier (#115)
668f931 Update CHANGELOG (#114)

2.4.1

01 Apr 15:14
e2a5b62
Compare
Choose a tag to compare

Changelog

e2a5b62 Make optional fields nullable (#113)
fb3957e Add michelada release (#97)
ec3913d Update CHANGELOG (#112)

2.4.0

27 Mar 09:55
78c44f3
Compare
Choose a tag to compare

Changelog

78c44f3 Close metrics sink client on injector and controller exit (#110)
75eea79 Check qdisc hasn't been cleared before trying to clear it (#109)
35433cb Add tests for the network package (#108)
168fa70 Update CHANGELOG (#107)

2.3.0

19 Mar 15:06
0b2bd25
Compare
Choose a tag to compare

Changelog

0b2bd25 Count field is now required and the value to target all pods is -1 (#106)
8857d71 Add missing tag to release pull command (#99)
76b2d47 Update release documentation (#105)
f781382 Auto-generate changelog on tag push and open a PR to approve it (#103)
e989e05 Add goreleaser GitHub action (#98)
46505b5 Review the way we push images from the CI (#96)
b7b591f Add CI job to release images on docker hub (#95)
c9c0742 add targetPod name to logs (#94)

2.2.1

13 Mar 16:44
7e661a3
Compare
Choose a tag to compare
  • Set Disruption CRD count field optional (#91)
  • Fix injection pod failing when resolving a host returning something else than A records (#90)
  • Add NOTICE file (#89)
  • Document available Make commands (#84)

2.2.0

12 Mar 17:19
8852617
Compare
Choose a tag to compare
  • Change Chaos injector image variable name for consistency with k8s-resources config
  • Make minikube ISO image public
  • Refine CircleCI configuration by using executors and commands instead of templates
  • Rename the project to chaos-controller
  • Use the new docker-push image format for Gitlab pipelines
  • Refine the check for when 3rd-party licenses are missing
  • Add Python 'Invoke' for task management
  • Use a pod template for generated injection and cleanup pods
  • Add configurable metrics sync
  • Fix delay not being passed to tc command builder
  • Add cmd flag for metrics sink
  • Fix typo in gitlab-ci config preventing tag release to be pushed on staging