v0.11.0
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: ECDSAHuge 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
- @matthewpi made their first contribution in #404 ⭐
Full Changelog: v0.10.4...v0.11.0