Skip to content

Version 0.1.14

Compare
Choose a tag to compare
@torresdal torresdal released this 20 Jun 18:45
· 877 commits to master since this release
cac1a28

This release contains fixes and improvements for both the controller and env-injector.

Fixed:

  • [controller] Fixed issue where cloudconfig parameter was not used to load azure cloud config file (contributed by @reiniertimmer)

Improvements:

  • [controller & env-injector] Get all public keys (key chain)
  • [controller] When referencing a Certificate in AKV and Kubernetes secret type is Opaque, add the base64 encoded raw cert to Kubernetes secret
  • [controller] If private key is available for AKV certificate, export private key for both Kubernetes TLS and Opaque secret types

Documentation improvements:

  • Documented known issue when CA certs are missing
  • Corrected wrong reference to Kubernetes secret type for TLS (should be kubernetes.io/tls)
  • Documented that the env-injector needs to be explicitly enabled per namespace
  • Documented requirement for RBAC enabled cluster

Chart versions

controller: 0.1.20 (image versions: 0.1.14)
env-injector: 0.1.3 (image versions: 0.1.14)

Installation

Azure Key Vault Controller: https://github.com/SparebankenVest/public-helm-charts/tree/master/stable/azure-key-vault-controller

Azure Key Vault Env Injector: https://github.com/SparebankenVest/public-helm-charts/tree/master/stable/azure-key-vault-env-injector