This is a rather small, but special release because this is the last one for this year! 🎄 🎁 🍾 🎉
Thanks for the all the discussions, issues and PRs this year, please keep them coming in the next year as well! 👍
Notable new features and fixes:
First of all please welcome @leominov as a new member of the project!
Charts:
- vault: fix resources block (@bonifaido)
- vault: the chart is part of the acceptance test suite now (@bonifaido)
Webhook:
- fix for kubectl DockerHub address format (@bonifaido)
- add alias for consul-template - vault-configfile-path (@pbalogh-sa)
- documentation clarifications (@hacktron95)
- adding new parameters to control the sideEffect to support older clusters (@nullck)
- add consul-template with PKI example (@bonifaido)
- AWS IAM instance role-based ECR authentication with token cache (@Kasama, @bonifaido)
- vault-env: add version to secret cache key (@bonifaido)
Operator:
- the operator has migrated to pure k8s-sigs/controller-runtime and kubernetes/code-generator and cut ties with the operator-sdk, to reduce the number of dependencies and more control over the version of those core libraries
startupSecrets
from k8s Secrets (@pbalogh-sa)- support extra
initContainers
for Vault Pod (@pbalogh-sa)
All commits since the last version: banzaicloud/bank-vaults@0.6.3...0.7.0
Thanks to all the contributors! 🍺 ❤️
@pbalogh-sa
@nullck
@hacktron95
@Kasama
@bonifaido
Artifacts:
With tag 0.7.0:
https://cloud.docker.com/u/banzaicloud/repository/docker/banzaicloud/vault-secrets-webhook/tags
https://cloud.docker.com/u/banzaicloud/repository/docker/banzaicloud/bank-vaults/tags
https://cloud.docker.com/u/banzaicloud/repository/docker/banzaicloud/vault-env/tags
https://cloud.docker.com/u/banzaicloud/repository/docker/banzaicloud/vault-operator/tags