Skip to content

Release 1.3.0

Compare
Choose a tag to compare
@181192 181192 released this 06 Aug 08:51
· 160 commits to master since this release
a375982

The most notable changes in this release are:

  • Ability to run controller in specific namespace only
  • Ability to allow akvs objects with different labels to be handled by controllers with different authorization policies
  • Generate CRD's from code with controller-gen

Controller

Features

  • #82 - Allow controller to run in specific namespace only
  • #159 - Generate crd with controller gen
  • #174 - Export certificates stored as Base64 PFX in Azure Key Vault secret object as Kubernetes TLS secret
  • #178 - Allow akvs objects with different labels to be handled by controllers with different authorization policies
  • #202 - Upgrade dependencies k8s to v0.21.2
  • Upgrade to Go 1.16.5
  • Upgrade alpine base image to 3.14.0

Bug Fixes

  • #209 - Fix using an EC header/footer for ECDSA keys

Docs

  • Docs for version 1.3 is default - added version 1.2 to version dropdown

Helm Charts

Chart and Image versions

Type Component Version
Helm Chart akv2k8s 2.1.0
Docker Image spvest/azure-keyvault-controller 1.3.0
Docker Image spvest/azure-keyvault-webhook 1.3.0
Docker Image spvest/azure-keyvault-env 1.3.0