Skip to content

Releases: uswitch/vault-webhook

Vault Webhook v0.14.0

19 Feb 12:35
bea5594
Compare
Choose a tag to compare

Summary

🚀 Level up your Vault Webhook game with:

  • Flexible PreStop options: Choose between Sleep or Exec hooks for smooth container shutdowns 💤
  • Fresh and zippy with Go 1.23 under the hood 🏃‍♂️
  • Smart CRD validation that catches config issues early - because prevention is better than cure! ✅

The oneOf schema validation ensures your PreStop hooks stay clean and conflict-free. No more exec vs sleep drama! 🎯

What's Changed

  • Add support for lifecycle.preStop.Sleep and bump dependencies by @MatteoMori8 in #51

Full Changelog: v0.13.0...v0.14.0

Vault Webhook v0.13.0

19 Feb 12:32
f2c59fc
Compare
Choose a tag to compare

Summary

🎉 Vault Webhook is back with a bang! Now featuring PreStop lifecycle hooks - gracefully shut down your vault-creds containers with custom commands 🔐✨

What's Changed

  • AIRSHIP-3608 migrate to GHA by @meghaniankov in #47
  • airship-4267: update actions versions by @mmcgarr in #48
  • Extend CRD to support configuring container.spec.lifecycle.preStop.command in injected container by @MatteoMori8 in #49

New Contributors

Full Changelog: v0.12.0...v0.13.0

Vault Webhook v0.11.0

22 Mar 11:18
6315f6c
Compare
Choose a tag to compare

Quick update as an issue was identified in the last release requiring an additional change.

✨ Features:

  • #45 Make the server port configurable and default to 8443
    ⚠️ Breaking Change: This changes the default port the webhook is served on to support running as a non-root user.

Vault Webhook v0.10.0

21 Mar 10:48
4eaf805
Compare
Choose a tag to compare

First new release of Vault Webhook in a while! 🎉

✨ Features:

  • #43 Support Argo Workflows owner references and enable Job Mode for them. Thanks @dmatryx!
  • #44 Swap the base image for Google Distroless nonroot and run as the nonroot user.

⚠️ v0.10.0 changes the image to run the vault webhook process as non-root user. The process is attempting to bind to :443 on startup so this image is unusable.
Please use the v0.11.0 release for a fix.