Skip to content

Releases: keikoproj/instance-manager

instance-manager v0.11.0-alpha2

28 Apr 16:32
002bf72
Compare
Choose a tag to compare

[v0.11.0-alpha2] - 2020-4-28

Fixed

  • Functional-test fixes (#272, #276)
  • Add build stage to Github Actions (#281) @backjo
  • Add locking to Namespaces map access (#279)

Added

  • annotation for IRSA enabled nodes (#271)
  • add image default label to nodes (#270)
  • prometheus metrics integration (#274)
  • conditional default values (#273) @backjo

Notes

  • Node rotation will be triggered when controller is upgraded due to #270 which adds an AMI label.

instance-manager v0.10.1-alpha2

01 Apr 23:06
4e7b970
Compare
Choose a tag to compare

[v0.10.1-alpha2] - 2020-4-01

Fixed

  • Documentation fixes (#257, #260)
  • All logging entries should reference namespaced name (#266)
  • Allow kubeconfig chaining in local-mode (#268)
  • Add validation for provisioner spec (#267)
  • Fix memory leak on caching pagination (#265)

instance-manager v0.10.0-alpha2

12 Feb 03:07
804c888
Compare
Choose a tag to compare

[v0.10.0-alpha2] - 2021-2-11

Added

Changes

Fixed

  • Avoid launch template creation loop (#225)
  • Remove confighash on excluded namespace (#236)
  • Remove handling of upgrade resource name conflicts (#243, #253)
  • BDD cleanup timing (#245)
  • Set launch template version after creation (#239) @backjo
  • Add missing namespace watch permissions (#242) @backjo
  • Guard cast of launchtemplate with type check (#254, #256)
  • Remove whitespace in userdata (#248)

Notes

  • CRD update is required
  • RBAC update is required

instance-manager v0.9.2-alpha2

02 Dec 05:32
d419c51
Compare
Choose a tag to compare

[v0.9.2-alpha2] - 2020-12-1

Fixed

  • Fix premature upgrade completion (#211)
  • LaunchID omitted when switching between configuration types (#208)
  • Caching improvements for DescribeInstanceTypes/Offerings (#206)
  • NPE when switching between configuration types (#205)

Notes

  • CRD update is required

instance-manager v0.9.1-alpha2

17 Nov 19:17
1f80293
Compare
Choose a tag to compare

[v0.9.1-alpha2] - 2020-11-17

Fixed

  • rollingUpdate does not trigger an upgrade when using LaunchTemplate (#200)
  • Handle length exceeded error for IAM role creation (#202)

Notes

  • CRD update is not required

instance-manager v0.9.0-alpha2

14 Nov 03:14
13cd2e8
Compare
Choose a tag to compare

[v0.9.0-alpha2] - 2020-11-13

Added

  • Launch Template support (#179) 🎉
  • Support windows and bottlerocket images (#188, #186) contrib: @backjo
  • Cluster Autoscaler configuration support (#183) contrib: @backjo
  • Lifecycle Hooks support (#176)
  • Add status fields for Strategy & Provisioner (#171)
  • Support additional volume options (#169)
  • Support base64 payload in userData (#168)

Changed

  • Make scaling config retention configurable (#172)
  • Refactor: scaling configuration abstraction (#165)

Notes

  • CRD update is required.
  • Controller AWS permissions added, see list

instance-manager v0.8.0-alpha2

10 Aug 21:33
5082305
Compare
Choose a tag to compare

[v0.8.0-alpha2] - 2020-8-7

Added

  • Basic GitOps/Platform Support (#157)
  • Suspend Processes (#132, #136)
  • "Replace" concurrency policy (#138)
  • Configurable AWS API retries (#139)
  • UserData support (#146, #160)
  • Node Label for Lifecycle State (#152)
  • Additional NodeVolume options (#161)
  • CRD Validation on Upgrade (#133)

Changed

  • Uniform finalizer (#153)
  • Accept "Name" tag for SecurityGroups / Subnets (#159)

Fixed

  • Documentation/RBAC/Logging fixes (#134, #154)
  • BDD Fixes (#140, #148)
  • Allow upgrade if nodes NotReady (#147)

Notes

  • CRD update is required.
  • Controller AWS permissions added, see list
  • Node rotation will be triggered when controller is upgraded due to #152 which adds a lifecycle label.

instance-manager v0.7.0-alpha2

02 Jun 15:40
ece592c
Compare
Choose a tag to compare

[v0.7.0-alpha2] - 2020-6-1

Added

  • Event publishing (#110)
  • Metrics collection (#111)
  • AWS API calls optimization (#123, #124, #126)
  • AWS SDK caching (#127)
  • Default role labels according to cluster version (#125)
  • Node relabeling & migration path to Kubernetes 1.16 (#129)

Fixed

  • Update examples to support Kubernetes 1.16 (#121)

Upgrade Notes

  • This version includes support for Kubernetes 1.16, see further instructions in #129
  • RBAC has been added for patching node objects
  • This version includes CRD changes

instance-manager v0.6.3-alpha2

19 May 17:43
Compare
Choose a tag to compare

[v0.6.3-alpha2] - 2020-5-19

Fixed

  • Pagination & Launch config deletion fixes (#114)
  • CR Spec validation fixes (#109)

instance-manager v0.6.2-alpha2

16 May 18:31
71e192f
Compare
Choose a tag to compare

[v0.6.2-alpha2] - 2020-5-16

Fixed

  • Add retries/logging on AWS throttling (#106)
  • Avoid modifications to desired instances (#108)