Skip to content

Releases: karlkfi/kubexit

v0.3.2

01 Aug 19:16
4e1c0c9
Compare
Choose a tag to compare
  • Fix a race condition when waiting for a birth dependency to become ready (#7)
  • Readme improvements: use cases, how it works, and jargon explanations

v0.3.1

30 Jul 19:11
Compare
Choose a tag to compare
  • Fix nil channel close bug #3
  • Add end-to-end test to validate PRs
  • Update readme to clarify features, use cases, and recommended installation methods

v0.3.0

03 May 19:16
Compare
Choose a tag to compare
  • Add KUBEXIT_BIRTH_TIMEOUT to avoid waiting forever for a dependency to start
  • Handle SIGTERM while waiting for birth dependencies
  • Listen to death dependencies earlier, to allow them to interrupt waiting for birth dependencies
  • Extend mutex use to allow for more graceful handling of cases where the child process has not yet started or already stopped.
  • General cleanup and refactoring and log improvements

v0.2.0

03 May 19:10
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Implemented Birth Dependencies using Kubernetes container readiness probe status
  • Added examples
  • Added alpine-based Docker image for easier side-loading
  • Synchronized event handling to avoid confusing parallel event logs
  • Documented config vars

v0.1.0

03 May 19:10
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Warning: Pre-Alpha Quality.

  • Tombstones written on start and exit of the wrapped command
  • Death Dependencies implemented and tested (manually)