Releases: keikoproj/lifecycle-manager
Releases · keikoproj/lifecycle-manager
lifecycle-manager v0.4.0-alpha
Added
- Separate drain timeout for nodes in Unknown state (#51)
- Bucket drain events using semaphore (#49)
lifecycle-manager v0.3.4-alpha
Added
- More efficient deregistration (#42)
- Logging improvements (#42)
- Waiters - use inverse exponential backoff (#42)
- Error handling improvements (#42)
- No cache flushing on DeregisterInstances (#42)
lifecycle-manager v0.3.3-alpha
Fixed
- Proceed with drain failure (#37)
- Drop goroutines when instance abandoned (#34)
Added
- Idempotency - resume operations after pod restart (#35)
- API Caching - cache AWS calls to improve performance (#35)
lifecycle-manager v0.3.2-alpha
Fixed
- Better naming for event reasons (#32)
Added
- Expose prometheus metrics (#29)
lifecycle-manager v0.3.1-alpha
Fixed
- Documentation fixes (#19, #20)
- Logging improvements and fixes (#21, #16)
- Better mechanism for AWS API calls to avoid being throttled (#25)
- Bug fix: complete events when they fail (#27)
Added
- Parsable event payload (#26)
lifecycle-manager v0.3.0-alpha
Fixed
- Stuck messages due to non-existing nodes (#5)
Added
- Improved error handling (#5)
- Deregister from classic load balancers (#7)
- Kubernetes event publishing (#9)
lifecycle-manager v0.2.0-alpha
Added
- Support
--with-deregister
flag to deregister ALB instances (#3)
- Support
--log-level
flag to set the logging verbosity (#3)
- Add pagination and retries in AWS calls (#3)
lifecycle-manager v0.1.0-alpha
Initial alpha release of lifecycle-manager