Extendeddaemonset Versions Save

Kubernetes Extended Daemonset controller

v0.7.0-rc.5

2 years ago

Changelog

7d1a752 Adapt metadata validation patch for CRD v1 (#108) b5e8392 Add completion pct target to eds-check (#98) 91f4164 Automate EDS Krew plugin releasing (#107) 8eb4dbb Bump Kind version (#103) 17917ba Delete Helm chart (#109) 2fbd4f4 Do not overwrite the canary duration (#106) 8643f0c Fix "up-to-date" value reported in EDS status (#112) 2b63657 Fix kubebuild download URL (#119) (#120) 20cd2db Fix needs for trigger_internal_eds_check_image (#124) 1f46137 Fix release.yaml (#114) 10fd439 Fix some help messages in the EDS plugin (#93) 4a5185d Generate a PodTemplate for each EDS (#110) 7f81393 Merge the v0.6 release branch (#95) dd7c888 Update upgrade.go (#102) 9632c83 Use number of unschedulable/undeletable PODs in limits computation. Avoid blocking EDS rollout due to nodes in NotReady state (#101) cd5856f [CI] Add kube versions matrix (#105) 40f9658 [CI] Don't generate chart tarball on release (#122) 48450b1 [CI] Switch to helm/kind GH action (#104) 7162e72 [CI] Use tmpl-v2 image (#125) 68c6995 [Plugin] Compile with CGO enabled (#97) 9c4d716 [Release] 0.7.0-rc.2 (#121) 93ce288 [controllers/eds] Fix "available" and "up to date" in get eds (#127) 63283d2 [eds_validate test] Use correct spec in "valid autoPause no autoFail" test (#111) bdd498c [release] 0.7.0-rc.3 (#123) 13abaf7 [release] 0.7.0-rc.4 (#126) e177d81 [release] 0.7.0-rc.5 (#128) c8747a0 add ers strategy tests (#115) 22e9fad added validationMode param with configurable default (#99) bbc8277 fix condition for github action release (#118) 64499b3 increase test coverage for extendeddaemonsetsettings (#92) 5d67401 release v0.7.0-rc.1

v0.7.0-rc.4

2 years ago

Changelog

7d1a752 Adapt metadata validation patch for CRD v1 (#108) b5e8392 Add completion pct target to eds-check (#98) 91f4164 Automate EDS Krew plugin releasing (#107) 8eb4dbb Bump Kind version (#103) 17917ba Delete Helm chart (#109) 2fbd4f4 Do not overwrite the canary duration (#106) 8643f0c Fix "up-to-date" value reported in EDS status (#112) 2b63657 Fix kubebuild download URL (#119) (#120) 20cd2db Fix needs for trigger_internal_eds_check_image (#124) 1f46137 Fix release.yaml (#114) 10fd439 Fix some help messages in the EDS plugin (#93) 4a5185d Generate a PodTemplate for each EDS (#110) 7f81393 Merge the v0.6 release branch (#95) dd7c888 Update upgrade.go (#102) 9632c83 Use number of unschedulable/undeletable PODs in limits computation. Avoid blocking EDS rollout due to nodes in NotReady state (#101) cd5856f [CI] Add kube versions matrix (#105) 40f9658 [CI] Don't generate chart tarball on release (#122) 48450b1 [CI] Switch to helm/kind GH action (#104) 7162e72 [CI] Use tmpl-v2 image (#125) 68c6995 [Plugin] Compile with CGO enabled (#97) 9c4d716 [Release] 0.7.0-rc.2 (#121) 63283d2 [eds_validate test] Use correct spec in "valid autoPause no autoFail" test (#111) bdd498c [release] 0.7.0-rc.3 (#123) 13abaf7 [release] 0.7.0-rc.4 (#126) c8747a0 add ers strategy tests (#115) 22e9fad added validationMode param with configurable default (#99) bbc8277 fix condition for github action release (#118) 64499b3 increase test coverage for extendeddaemonsetsettings (#92) 5d67401 release v0.7.0-rc.1

v0.7.0-rc.3

2 years ago

Changelog

7d1a752 Adapt metadata validation patch for CRD v1 (#108) b5e8392 Add completion pct target to eds-check (#98) 91f4164 Automate EDS Krew plugin releasing (#107) 8eb4dbb Bump Kind version (#103) 17917ba Delete Helm chart (#109) 2fbd4f4 Do not overwrite the canary duration (#106) 8643f0c Fix "up-to-date" value reported in EDS status (#112) 2b63657 Fix kubebuild download URL (#119) (#120) 1f46137 Fix release.yaml (#114) 10fd439 Fix some help messages in the EDS plugin (#93) 4a5185d Generate a PodTemplate for each EDS (#110) 7f81393 Merge the v0.6 release branch (#95) dd7c888 Update upgrade.go (#102) 9632c83 Use number of unschedulable/undeletable PODs in limits computation. Avoid blocking EDS rollout due to nodes in NotReady state (#101) cd5856f [CI] Add kube versions matrix (#105) 40f9658 [CI] Don't generate chart tarball on release (#122) 48450b1 [CI] Switch to helm/kind GH action (#104) 68c6995 [Plugin] Compile with CGO enabled (#97) 9c4d716 [Release] 0.7.0-rc.2 (#121) 63283d2 [eds_validate test] Use correct spec in "valid autoPause no autoFail" test (#111) bdd498c [release] 0.7.0-rc.3 (#123) c8747a0 add ers strategy tests (#115) 22e9fad added validationMode param with configurable default (#99) bbc8277 fix condition for github action release (#118) 64499b3 increase test coverage for extendeddaemonsetsettings (#92) 5d67401 release v0.7.0-rc.1

v0.6.0

3 years ago

Changelog

97a9658 Add ARM support and internal image (#85) 868edc6 Add telemetry to detect stuck rolling updates (#89) 1a2f6dd Delete failed pods with a backoff (#88) 5d6e7f4 Fix EDS.status current pods (#94) 8e7c119 Fix IsPodAvailable() to wait the PodReady is true (#72) 4be2d90 Fix how EDS is using the kube-scheduler when possible (#86) 16a0e28 Fix leader election compatibility with old k8s version (#91) d8132af Fix missing pause reason in status dd12c2a Improve controller logic + fix tests flakiness (#74) 9d54cbd Merge branch 'master' into v0.5 1f68c02 Merge pull request #82 from DataDog/v0.5 41547d4 Migrate to operator-sdk v1.5.0 + new linters (#83) b202f15 Persists pause reason during eds status update 79966f9 Support pausing and freezing non-canary replicasets (#84) 1e1023b [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 694063b [Plugin] Fix commands in help output (#75) fe37a70 improve test coverage (#90) 2570080 persist manual unpause until end of a canary deployment, and then reset (#77) 1c491ae release v0.5.0-rc.1 3cf7d25 release v0.6.0 746c373 release v0.6.0-rc.1 34dd069 release v0.6.0-rc.2 16a970f release v0.6.0-rc.3 f51b676 release v0.6.0-rc.4 49f4eb8 rename default branch to main (#87)

v0.6.0-rc.4

3 years ago

Changelog

97a9658 Add ARM support and internal image (#85) 868edc6 Add telemetry to detect stuck rolling updates (#89) 1a2f6dd Delete failed pods with a backoff (#88) 5d6e7f4 Fix EDS.status current pods (#94) 8e7c119 Fix IsPodAvailable() to wait the PodReady is true (#72) 4be2d90 Fix how EDS is using the kube-scheduler when possible (#86) 16a0e28 Fix leader election compatibility with old k8s version (#91) d8132af Fix missing pause reason in status dd12c2a Improve controller logic + fix tests flakiness (#74) 9d54cbd Merge branch 'master' into v0.5 1f68c02 Merge pull request #82 from DataDog/v0.5 41547d4 Migrate to operator-sdk v1.5.0 + new linters (#83) b202f15 Persists pause reason during eds status update 79966f9 Support pausing and freezing non-canary replicasets (#84) 1e1023b [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 694063b [Plugin] Fix commands in help output (#75) fe37a70 improve test coverage (#90) 2570080 persist manual unpause until end of a canary deployment, and then reset (#77) 1c491ae release v0.5.0-rc.1 746c373 release v0.6.0-rc.1 34dd069 release v0.6.0-rc.2 16a970f release v0.6.0-rc.3 f51b676 release v0.6.0-rc.4 49f4eb8 rename default branch to main (#87)

v0.6.0-rc.3

3 years ago

Changelog

97a9658 Add ARM support and internal image (#85) 868edc6 Add telemetry to detect stuck rolling updates (#89) 1a2f6dd Delete failed pods with a backoff (#88) 8e7c119 Fix IsPodAvailable() to wait the PodReady is true (#72) 4be2d90 Fix how EDS is using the kube-scheduler when possible (#86) 16a0e28 Fix leader election compatibility with old k8s version (#91) d8132af Fix missing pause reason in status dd12c2a Improve controller logic + fix tests flakiness (#74) 9d54cbd Merge branch 'master' into v0.5 1f68c02 Merge pull request #82 from DataDog/v0.5 41547d4 Migrate to operator-sdk v1.5.0 + new linters (#83) b202f15 Persists pause reason during eds status update 79966f9 Support pausing and freezing non-canary replicasets (#84) 1e1023b [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 694063b [Plugin] Fix commands in help output (#75) fe37a70 improve test coverage (#90) 2570080 persist manual unpause until end of a canary deployment, and then reset (#77) 1c491ae release v0.5.0-rc.1 746c373 release v0.6.0-rc.1 34dd069 release v0.6.0-rc.2 16a970f release v0.6.0-rc.3 49f4eb8 rename default branch to main (#87)

v0.6.0-rc.2

3 years ago

Changelog

97a9658 Add ARM support and internal image (#85) 1a2f6dd Delete failed pods with a backoff (#88) 8e7c119 Fix IsPodAvailable() to wait the PodReady is true (#72) 4be2d90 Fix how EDS is using the kube-scheduler when possible (#86) d8132af Fix missing pause reason in status dd12c2a Improve controller logic + fix tests flakiness (#74) 9d54cbd Merge branch 'master' into v0.5 1f68c02 Merge pull request #82 from DataDog/v0.5 41547d4 Migrate to operator-sdk v1.5.0 + new linters (#83) b202f15 Persists pause reason during eds status update 79966f9 Support pausing and freezing non-canary replicasets (#84) 1e1023b [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 694063b [Plugin] Fix commands in help output (#75) 2570080 persist manual unpause until end of a canary deployment, and then reset (#77) 1c491ae release v0.5.0-rc.1 ff05aab release v0.6.0-rc.1 36c763f release v0.6.0-rc.2 49f4eb8 rename default branch to main (#87)

v0.6.0-rc.1

3 years ago

Changelog

8e7c119 Fix IsPodAvailable() to wait the PodReady is true (#72) d8132af Fix missing pause reason in status dd12c2a Improve controller logic + fix tests flakiness (#74) 9d54cbd Merge branch 'master' into v0.5 1f68c02 Merge pull request #82 from DataDog/v0.5 41547d4 Migrate to operator-sdk v1.5.0 + new linters (#83) b202f15 Persists pause reason during eds status update 1e1023b [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 694063b [Plugin] Fix commands in help output (#75) 2570080 persist manual unpause until end of a canary deployment, and then reset (#77) 1c491ae release v0.5.0-rc.1 185a7e0 release v0.6.0-rc.1

v0.5.0

3 years ago

Changelog

2db920b Add ERS canary NoRestartDuration and AutoFail configuration options to complement AutoPause behavior (#66) 5d52e25 Fix IsPodAvailable() to wait the PodReady is true (#72) (#73) cb836bd Fix missing pause reason in status 4755dcd Fix spec.strategy.ReconcileFrequency defaulting check (#65) 99ef906 Improve controller logic + fix tests flakiness (#74) 6a16042 Merge V0.4 release branch (#63) 2b56fe4 Persists pause reason during eds status update 772c466 Update release instructions (#64) abbd9aa [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 87217d6 [Plugin] Add canary list and unready cmds (#70) c125046 [e2e] Resurrecting e2e tests on kind with envtest framework (#67) efa4090 [eds] Introduce PodCannotStart condition and canary auto-pause handling (#68) a38c7ac persist manual unpause until end of a canary deployment, and then reset (#77) bff5723 release v0.5.0 6867743 release v0.5.0-rc.1 2c7a85b release v0.5.0-rc.2 b168d55 release v0.5.0-rc.3 f514a91 remove alpha version text (#62) 9df60a1 use client.Patch() for [add|remov]ing canary label (#69)

v0.5.0-rc.3

3 years ago

Changelog

2db920b Add ERS canary NoRestartDuration and AutoFail configuration options to complement AutoPause behavior (#66) 5d52e25 Fix IsPodAvailable() to wait the PodReady is true (#72) (#73) cb836bd Fix missing pause reason in status 4755dcd Fix spec.strategy.ReconcileFrequency defaulting check (#65) 99ef906 Improve controller logic + fix tests flakiness (#74) 6a16042 Merge V0.4 release branch (#63) 2b56fe4 Persists pause reason during eds status update 772c466 Update release instructions (#64) abbd9aa [Fix] Make sure the ERS only handles defaulted EDS CR (#71) 87217d6 [Plugin] Add canary list and unready cmds (#70) c125046 [e2e] Resurrecting e2e tests on kind with envtest framework (#67) efa4090 [eds] Introduce PodCannotStart condition and canary auto-pause handling (#68) a38c7ac persist manual unpause until end of a canary deployment, and then reset (#77) 6867743 release v0.5.0-rc.1 2c7a85b release v0.5.0-rc.2 b168d55 release v0.5.0-rc.3 f514a91 remove alpha version text (#62) 9df60a1 use client.Patch() for [add|remov]ing canary label (#69)