Note 🗒️
- Before upgrade, refer to doc on the optimizations done in the Secrets Store CSI Driver and actions to take for reducing memory consumption.
- Refer to https://github.com/kubernetes-sigs/secrets-store-csi-driver/releases/tag/v0.0.22 for driver release notes.
Features 🌈
- add version response for provider (#466, @aramase)
- add support for RSA-HSM keys (#470, @aramase)
- switch to driver writing files (#460, @aramase)
- Introduces a new flag
--driver-write-secrets
to return files in gRPC response to driver. Default value isfalse
.
- Introduces a new flag
Documentation 📘
- add example for sync k8s secret dockerconfigjson (#467, @aramase)
- clarify sync k8s secret namespace (#468, @aramase)
- fix typo in sync k8s doc (#473, @sozercan)
- fix pod commands in examples (#492, @aramase)
- add guidance for deploying in kube-system and update troubleshooting (#500, @aramase)
Helm 📈
- Add Helm Chart variables to mount the Custom Azure Environment File (#451, @chrisamert)
- Pod Security Policy added to the chart (#443, @pierluigilenoci)
- Nodeaffinity vk (#486, @nilekhc)
- remove deprecated helm values for image (#495, @aramase)
Testing 💚
- switch to using multi-os image, update docs (#416, @aramase)
- add cluster upgrade test (#448, @aramase)
- remove CODECOV_TOKEN env var (#478, @aramase)
- implements upgrade test (#489, @nilekhc)
- use AddToScheme for the csi-secrets-store apis (#499, @aramase)
- runs e2e test on 3 aks versions (#503, @nilekhc)
Maintenance 🔧
- add stale bot config (#461, @aramase)
- updates psp to match helm chart (#493, @nilekhc)
- bump lodash from 4.17.20 to 4.17.21 in /website (#502, @dependabot)
- bump version to 0.0.15 (#508, @aramase)
- bump driver version to v0.0.22 (#509, @aramase)
Azure Key Vault Provider image is now in mcr.microsoft.com/oss/azure/secrets-store/provider-azure:0.0.15
and Secrets Store CSI Driver image is in mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver