Skip to content

v0.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Mar 13:47
· 45 commits to main since this release
v0.8.0
2309ade

cert-manager-csi-driver enables issuing secretless X.509 certificates for pods using cert-manager!

v0.8.0 includes a few improvements and upgrades to the Helm chart, which should make it easier to install and manage CSI driver.

Notably, this release uses the v1 API for CSIDriver in all cases. Previously, logic existed which tried to support very old Kubernetes versions back from before the CSIDriver resource hit GA around Kubernetes v1.18. Since those versions are so old now, we unconditionally use v1 to simply the process of using csi-driver. Notably, this helps if using helm template to render the chart to YAML.

This release also includes a great improvement from a first time contributor, @Cisien! They added the ability to pass volumeAttributes along to the CertificateRequest resource which csi-driver creates. This makes csi-driver act more like "regular" cert-manager, enabling new potential uses!

Finally, the csi-driver DaemonSet now includes the default-container annotation, which means that kubectl logs will show the logs for the csi-driver container by default, which should help with debugging!

What's Changed

  • Use CSIDriver v1 unconditionally by @SgtCoDFish in #220
  • Pass non-driver volumeAttributes to the created CertificateRequest by @Cisien in #212
  • Add 'crds.enabled' and 'crds.keep' options to generated CRDs by @inteon in #204
  • Enable helm-tool linter and schema generator by @inteon in #191
  • Fix broken link to csi-driver-spiffe in Chart.yaml by @inteon in #201
  • Helm: Use same include statement for labels everywhere by @inteon in #207
  • Add default container annotation to daemonset by @SgtCoDFish in #223

Misc / Business-as-Usual

  • Add initial documentation of release process by @SgtCoDFish in #224
  • Several dependency upgrade PRs by @dependabot
  • Several makefile modules update PRs by @github-actions

New Contributors

Full Changelog: v0.7.1...v0.8.0