Skip to content

Latest commit

 

History

History
236 lines (160 loc) · 10.9 KB

CHANGELOG.md

File metadata and controls

236 lines (160 loc) · 10.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Bleeding-edge development, not yet released

[v0.4.0] - 2023-09-26

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: https://github.com/keikoproj/governor/compare/0.3.4...0.4.0

[v0.3.4] - 2022-06-03

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: https://github.com/keikoproj/governor/compare/0.3.3...0.3.4

[v0.3.3] - 2022-01-26

What's Changed

  • Basic Metrics for Pod/Node Reaper by @eytan-avisror in #64

Full Changelog: https://github.com/keikoproj/governor/compare/0.3.2...0.3.3

[v0.3.2] - 2021-12-21

What's Changed

  • PDB Reaper Metrics by @shaoxt in #63

Full Changelog: https://github.com/keikoproj/governor/compare/0.3.1...0.3.2

[v0.3.1] - 2021-11-30

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: https://github.com/keikoproj/governor/compare/0.3.0...0.3.1

[v0.3.0] - 2021-07-19

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: https://github.com/keikoproj/governor/compare/0.2.6...0.3.0

[v0.2.6] - 2020-08-12

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: https://github.com/keikoproj/governor/compare/0.2.5...0.2.6

[v0.2.5] - 2020-07-28

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

  • @pyieh made their first contribution in #32

Full Changelog: https://github.com/keikoproj/governor/compare/0.2.4...0.2.5

[v0.2.4] - 2020-04-16

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: https://github.com/keikoproj/governor/compare/0.2.3...0.2.4

[v0.2.3] - 2020-02-19

What's Changed

  • Improved implementation for annotating terminating nodes by @eytan-avisror in #26 (#25)

Full Changelog: https://github.com/keikoproj/governor/compare/0.2.2...0.2.3

[v0.2.2] - 2020-02-18

Added

  • Annotate terminating nodes (#25)
  • Migrate to modules (#19)

What's Changed

  • Migrate to modules by @matt0x6F in #19
  • Increase test coverage(#6) by @pratyushprakash in #22
  • Annotate terminating nodes by @eytan-avisror in #25

New Contributors

  • @matt0x6F made their first contribution in #19
  • @pratyushprakash made their first contribution in #22

Full Changelog: https://github.com/keikoproj/governor/compare/0.2.1...0.2.2

[v0.2.1] - 2019-09-30

Fixed

  • Bug: Unjoined nodes discovers already terminated instances and does not honor threshold (#16)

What's Changed

  • Fix unjoined instance scanning by @eytan-avisror in #17

Full Changelog: https://github.com/keikoproj/governor/compare/0.2.0...0.2.1

[v0.2.0] - 2019-09-30

What's Changed

  • Node Reaper: Ghost/Unjoined Nodes by @eytan-avisror in #13
  • Prepare Release 0.2.0 by @eytan-avisror in #15

Full Changelog: https://github.com/keikoproj/governor/compare/0.1.0...0.2.0

[v0.1.0] - 2019-08-28

The initial alpha release of governor

What's Changed

  • CI: Travis Integration by @eytan-avisror in #2
  • CI: Fix travis integration by @eytan-avisror in #3
  • Badges + Gofmt & Lint by @eytan-avisror in #4
  • Add codeowners by @eytan-avisror in #8
  • Rename Org by @eytan-avisror in #10

Full Changelog: https://github.com/keikoproj/governor/commits/0.1.0