v0.0.21
Features 🌈
- add helpers and tools to install proto utilities (#461, @tam7t)
- optimization based on load test (#458, @aramase)
- add filtered watch for reconcile
- switch to using versioned clients for rotation
- enable filtered secret watch with feature flag
- create separate cache for nodepublishsecretref in rotation
- ❗ Refer to Load tests for more details and actions to take.
- connect to plugins at runtime instead of configuration (#462, @tam7t)
- allow providers to have the driver write files (#481, @tam7t)
Bug Fixes 🐞
- CVE-2021-24032 (#470, @aramase)
- prevent duplicate owner references (#493, @aramase)
- grpc naming is not compatible with windows unix socket (#490, @tam7t)
Documentation 📘
- update ingress sample url for azure provider (#452, @aramase)
- fix urls in providers doc (#466, @aramase)
- add design docs url and remove old docs (#468, @aramase)
- Fix broken doc link for website (#465, @hixichen)
- use multi-os image for examples and update urls (#494, @aramase)
- add load test spec and results (#497, @aramase)
Testing 💚
- add e2e for filtered watch secret (#479, @aramase)
- update vault e2e to use versioned deployment (#484, @aramase)
- add make target for installing chart releases (#487, @aramase)
- add helm deploy target for windows tests (#491, @aramase)
- update tests to use multi-os image (#480, @aramase)
Maintenance 🔧
- update to go 1.16 (#467, @aramase)
- upgrade to controller-runtime v0.8.2 (#473, @aramase)
- remove v1.15 yamls and update doc (#486, @aramase)
- update servercore reference to windows-servercore-cache (#488, @aramase)
- update debian base to buster-v1.5.0 (#496, @aramase)
Driver images are hosted in GCR at k8s.gcr.io/csi-secrets-store/driver