Releases: keikoproj/governor
v0.4.1
NOTE: Beginning with v0.4.1
, we have switched to GitHub release semantic version tags that are prefixed with the letter v
to be more compatible with go get
and other tools. Going forward, the Docker image tag is also similarly prefixed with the letter v
.
What's Changed
- Update pdb-reaper to use policy/v1 API by @tekenstam in #121
- Bump docker/metadata-action from 3 to 5 by @dependabot in #119
- Bump github.com/aws/aws-sdk-go from 1.45.14 to 1.45.20 by @dependabot in #120
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #118
- Bump github.com/onsi/gomega from 1.22.1 to 1.28.0 by @dependabot in #117
Full Changelog: 0.4.0...v0.4.1
governor v0.4.0-alpha
What's Changed
- upgrade CI to use newer ubuntu version by @ZihanJiang96 in #82
- Bump golang.org/x/net from 0.0.0-20210525063256-abc453219eb5 to 0.7.0 by @dependabot in #75
- Create dependabot.yml by @tekenstam in #77
- Bump github.com/aws/aws-sdk-go from 1.32.4 to 1.45.10 by @dependabot in #83
- Bump docker/login-action from 1 to 3 by @dependabot in #92
- Bump golang.org/x/crypto from 0.0.0-20200622213623-75b288015ac9 to 0.1.0 by @dependabot in #80
- Bump github.com/spf13/viper from 1.3.1 to 1.16.0 by @dependabot in #84
- Bump actions/setup-go from 2 to 4 by @dependabot in #88
- Bump docker/setup-qemu-action from 1 to 3 by @dependabot in #89
- Bump docker/build-push-action from 2 to 5 by @dependabot in #90
- Bump docker/setup-buildx-action from 1 to 3 by @dependabot in #91
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 by @dependabot in #86
- Bump github.com/stretchr/testify from 1.5.1 to 1.8.4 by @dependabot in #85
- Fix action build badge by @tekenstam in #93
- Update to go 1.19 by @tekenstam in #94
- Update client-go to v0.17.17 by @tekenstam in #95
- Bump actions/checkout from 2 to 4 by @dependabot in #99
- Bump github.com/aws/aws-sdk-go from 1.45.10 to 1.45.11 by @dependabot in #101
- Bump github.com/sirupsen/logrus from 1.6.0 to 1.9.3 by @dependabot in #104
- Bump github.com/spf13/cobra from 0.0.3 to 0.0.7 by @dependabot in #102
- Fix dependabot config by @tekenstam in #106
- update packages by @shreyas-badiger in #105
- Update GH actions to newer versions by @tekenstam in #110
- Bump github.com/aws/aws-sdk-go from 1.45.11 to 1.45.14 by @dependabot in #107
- Bump github.com/Pallinder/go-randomdata from 1.1.0 to 1.2.0 by @dependabot in #103
- Bump github.com/prometheus/client_golang from 1.11.1 to 1.16.0 by @dependabot in #108
- Update gomega to v1.22.1 by @tekenstam in #111
- Fix misspelling in comments by @tekenstam in #112
- Minor spelling error correction by @tekenstam in #113
- Add CHANGELOG.md by @tekenstam in #114
New Contributors
- @ZihanJiang96 made their first contribution in #82
- @dependabot made their first contribution in #75
- @tekenstam made their first contribution in #77
- @shreyas-badiger made their first contribution in #105
Full Changelog: 0.3.4...0.4.0
governor v0.3.4-alpha
What's Changed
- Fix PDB Reaper metrics for the following values by @shaoxt in #65
- cross-compile image & update go version by @eytan-avisror in #68
Full Changelog: 0.3.3...0.3.4
governor v0.3.3-alpha
What's Changed
- Basic Metrics for Pod/Node Reaper by @eytan-avisror in #64
Full Changelog: 0.3.2...0.3.3
governor v0.3.2-alpha
governor v0.3.1-alpha
Added
- Add flag to keep node cordoned for reap failures (#60)
- Add not-ready reap logic and unit test (#58 )
- Add NAT AZ Cordon tool (#56)
- Helm Charts (#55)
Fixed
- Pull region from node labels if well known label is present (#59)
What's Changed
- adding helm chart by @ssandy83 in #55
- Add NAT AZ Cordon tool by @eytan-avisror in #56
- add not-ready reap logic and unit test by @sahilbadla in #58
- Pull region from node labels if well known label is present by @backjo in #59
- Add flag to keep node cordoned for reap failures by @shailshah9 in #60
New Contributors
- @ssandy83 made their first contribution in #55
- @sahilbadla made their first contribution in #58
- @backjo made their first contribution in #59
- @shailshah9 made their first contribution in #60
Full Changelog: 0.3.0...0.3.1
governor v0.3.0-alpha
Added
- PDB Reaper (#52)
- Log node drain command output as info log (#48)
- Add drain timeout flag for node reaper (#45)
- Reconsider unreapable nodes after specified time (#44)
Changed
- Move to github actions (#53)
Fixed
- Avoid ASG Validation on Unjoined nodes (#54)
What's Changed
- Reconsider unreapable nodes after specified time by @viveksyngh in #44
- Add drain timeout flag for node reaper by @viveksyngh in #45
- Log node drain command output as info log by @viveksyngh in #48
- move to github actions by @eytan-avisror in #53
- PDB Reaper by @eytan-avisror in #52
- Refactor ReapableInstances to avoid ASG Validation selectively by @eytan-avisror in #54
New Contributors
- @viveksyngh made their first contribution in #44
Full Changelog: 0.2.6...0.3.0
governor v0.2.6-alpha
What's Changed
- Update aws-sdk-go to support IRSA by @kianjones4 in #37
New Contributors
- @kianjones4 made their first contribution in #37
Full Changelog: 0.2.5...0.2.6
governor v0.2.5-alpha
Added
Node-Reaper: Skip Label Support -- allows ignoring certain conditions according to node labels (#32)
Node-Reaper: Support removal of tainted nodes (#35)
Fixed
Pod-Reaper: Failed pod removal - fixed case for Evicted pods. (#34)
What's Changed
- Nodereaper skip label by @pyieh in #32
- reap evicted pods by @eytan-avisror in #34
- Reap tainted nodes by @eytan-avisror in #35
New Contributors
Full Changelog: 0.2.4...0.2.5
governor v0.2.4-alpha
Added
Pod-Reaper: Support clean up of completed/failed pods (#27)
Pod-Reaper: Namespace exclusion by annotation(#28)
NOTE: This release requires an RBAC change. See Required RBAC Permissions for more information.
What's Changed
- Failed / Completed pod support by @eytan-avisror in #29
Full Changelog: 0.2.3...0.2.4