Skip to content

v1.2.0 - The "Chunky" release

Latest

Choose a tag to compare

@romdalf romdalf released this 20 Aug 22:56
d63ae4a

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