Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 15:04
· 145 commits to main since this release
v0.11.0
1de91f6

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

v0.11.0 is a feature release containing the ability to specify a key type for the certificate you're mounting with csi-driver, allowing
the use of ECDSA and Ed25519 certs using csi-driver.

To generate a P-256 certificate, try the following:

apiVersion: v1
kind: Pod
metadata:
  name: my-csi-app
  namespace: sandbox
  labels:
    app: my-csi-app
spec:
  containers:
    - name: my-frontend
      image: busybox
      volumeMounts:
      - mountPath: "/tls"
        name: tls
      command: [ "sleep", "1000000" ]
  volumes:
    - name: tls
      csi:
        driver: csi.cert-manager.io
        readOnly: true
        volumeAttributes:
          csi.cert-manager.io/issuer-name: my-issuer
          csi.cert-manager.io/issuer-kind: Issuer
          csi.cert-manager.io/dns-names: ${POD_NAME}.${POD_NAMESPACE}.svc.cluster.local
          csi.cert-manager.io/key-algorithm: ECDSA

Huge thanks to @matthewpi for the awesome contribution!

What's Changed

Features

  • 🚀 Add support for ECDSA and Ed25519 algorithms, make key size configurable by @matthewpi in #404

Dependency Bumps

  • Bump the all group across 1 directory with 2 updates by @dependabot[bot] in #422
  • Bump the all group across 1 directory with 8 updates by @dependabot[bot] in #428
  • Bump the all group with 2 updates by @dependabot[bot] in #431

Makefile Modules Updates

  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #420
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #423
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #424
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #426
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #429
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #430
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #432
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #433
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #434
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] in #435
  • [CI] Merge self-upgrade-main into main by @github-actions[bot] (and @SgtCoDFish) in #436

New Contributors

Full Changelog: v0.10.4...v0.11.0