Skip to content

Releases: beezy-dev/kleidi

v1.2.0 - The "Chunky" release

20 Aug 22:56
d63ae4a

Choose a tag to compare

All contributions from @coding-gecko

This release enhances the Vault provider with improved authentication methods, error handling, and infrastructure updates. The changes include updating Go to version 1.24.5, adding certificate-based authentication alongside the existing Kubernetes authentication, implementing retry logic for Vault operations, and refactoring socket monitoring.

  • Updated Go version from 1.22.0 to 1.24.5 and related dependency updates
  • Added certificate authentication method for Vault with configuration examples and documentation
  • Implemented retry logic with automatic re-authentication for Vault operations
  • Feature/improvements - Zap logging and custom auth/kubernetes and transit endpoints
  • Adding hVaultErr for custom error struct hVaultErr added to address the fragile string-based error checking for better reliability.

Full Changelog: v1.1.0...v1.2.0

Deployment

Container images

  • HSM: ghcr.io/beezy-dev/kleidi-kms-plugin:vault-d63ae4a
  • Vault: ghcr.io/beezy-dev/kleidi-kms-plugin:hsm-d63ae4a

Theme

To listen when deploying! Trampsta - Chunky

v1.1.0 (aka ''Commited")

24 Sep 15:07
6102644

Choose a tag to compare

Release Notes

What's Changed

New Contributors

  • @coding-gecko made their first contribution in #18
    Thank @coding-gecko for the tremendous contributions in making Kleidi production-grade ready!

Full Changelog: v1.0.0-c2...v1.1

Deployment

Container images

  • HSM: ghcr.io/beezy-dev/kleidi-kms-plugin:vault-781c292
  • Vault: ghcr.io/beezy-dev/kleidi-kms-plugin:softhsm-781c292

Theme

To listen when deploying! Commited

v1.0.0-c2 (aka 'But here we are')

10 Jun 20:55
bd49798

Choose a tag to compare

Release Notes

What's Changed

New Contributors

Full Changelog: v1.0.0-c1...v1.0.0-c2

Deployment

Container images

  • HSM: ghcr.io/beezy-dev/kleidi-kms-plugin:vault-b5f665d
  • Vault: ghcr.io/beezy-dev/kleidi-kms-plugin:softhsm-b5f665d

Theme

To listen when deploying! But here we are

v1.0.0-c1 (aka 'But here we are')

05 Jun 16:31

Choose a tag to compare

Full Changelog: https://github.com/beezy-dev/kleidi/commits/v1.0.0-c1

Release Notes

We are pleased to release the candidate to v1.0.0 of kleidi as of June 5th, 2024!
Kleidi is a Kubernetes KMS Provider Plugin supporting:

  • Kubernetes 1.29 onwards and only KMSv2
  • (Soft)HSM
  • HashiCorp Vault Community & Enterprise editions

Deployment

Container images

  • HSM: ghcr.io/beezy-dev/kleidi-kms-plugin:vault-1283a8e
  • Vault: ghcr.io/beezy-dev/kleidi-kms-plugin:softhsm-1283a8e

Theme

To listen when deploying! But here we are