Releases: DataDog/chaos-controller
3.8.1
3.8.0
Changelog
28c1d25 Allow to specify cert dir for admission webhook (#293)
495fff1 CORE-540: Bugfix: DNS Disruption on one container within a pod only disrupts targeted container (#292)
d514cab Bootstrap the admission controller (#291)
e83e4b9 Exclude export comment rule from linting (#290)
ebb767a Update CHANGELOG (#289)
3.7.1
Changelog
5fcdae2 Apply tc rules and filters to all interfaces instead of trying to guess the one to choose (#286)
6fa70cb Fix spelling error on demo sample (#287)
3441671 Ignore invalid link index when applying a network disruption (#285)
233ef25 change chaos injector binary (#278)
d05856a Improve targeting documentation (#284)
261e1ae CORE-623: use zap logger after logger init (#283)
4a44448 Fix interface txqlen not being cleared on network disruption apply error (#282)
8583a34 Fix the local Kubernetes version to 1.19 (#281)
5a7c8b7 Update CHANGELOG (#280)
3.7.0
Changelog
12b93b1 CORE-497: add context to injector logger through injector CLI and its chaos-controller controller (#279)
80375a1 CORE-507: Single entry point for injector CLI common args (#276)
225a1eb Explain in the README how to target a specific pod by name (#277)
49e883c Revamp examples and metrics documentation (#275)
194c435 CORE-528 - add MetricRestart on chaos-controller (#274)
a7a9d2b CORE-371: Network Disruption Documentation Revamp (#254)
f46216f Update container release_changelog_8bf23cad59208194fdef5c75ef7cb9a96803d0a1 (#272)
3.6.0
Changelog
8bf23ca CORE-467: Emit a disruption count metric per kind (#271)
1d14f22 CORE-601: Clean up chaos pods with no target regardless of their state (#270)
b90fca4 Change some log text to clarify when ignored targets is too large (#268)
131e6f0 CORE-458: Gather ongoing duration separately from completed duration to monitor for long disruptions (#267)
6f0a28b CORE-585: Log found chaos pod names when injectors already exist for a target (#259)
8641f19 Update CHANGELOG (#266)
3.5.2
3.5.1
3.5.0
Changelog
ba1e4e5 CORE-467: Collect a duration metric for the entire disruption duration (#261)
eae8251 CORE-467: Replace "count" metrics with more accurate gauge names (#260)
64e9014 Handle the chaos pods termination not only on disruption deletion (#257)
c4962c5 CORE-582: Resolve kubernetes.default before disrupting (#258)
c11f75a [CORE-423] Add delete only mode to the chaos controller (#255)
82840ef Fix expectChaosPods assertion from 16 to 20 (#256)
9679c08 Instance multiple injectors when targeting multiple containers (#244)
95b8b81 Update CHANGELOG (#252)
3.4.0
Changelog
7f93155 Fix wrong error checking leaking chaos pods (#251)
681c573 Update README.md
9d3b6bc Generate injector pods from code instead of from template (#249)
f762e40 Fix expectChaosPod assertions after adding DNS spec (#250)
81c0b51 CORE-527: Fix blocking delete in test cleanup for the disruption controller (#248)
d7e1408 Update CHANGELOG (#247)
3.3.0
Changelog
8432064 CORE-439: DNS Failure Disruptions (#237)
a90f279 Send ongoing disruptions count metric (#246)
e54b44e Update supplement_docker_headers.sh (#245)
503af1c Use Copyright 2021 for all new license headers (#241)
eb1bdd1 Ignore some edge cases failures from the injector on deletion (#240)
3d8f76a Update CHANGELOG (#239)