Releases: patoarvizu/kms-vault-operator
Releases · patoarvizu/kms-vault-operator
v0.17.0
Features
- Upgrade to operator-sdk 1.20 and remove objects with
apiVersion
s no longer supported after Kubernetes 1.22 (#105)
Other
- Due to technical issues with the Notary client, with this version and until further notice new images will NOT be signed. The images will still be built for multi-architecture, and will include the Git and GPG metadata, but they won't pass Docker Content Trust validation if you have it enabled. This notice will be updated if and when this image has been retroactively signed. (#105)
v0.16.0
Features
- Upgrade to Golang 1.16 (#98)
Other
- Improve the build process to parallelize and use caching (#98)
v0.15.0
Features
- Upgrade underlying operator-sdk to v1.0.0 (#70)
- Build and publish multi-arch images (#70)
- Added Black Lives Matter badge to README (#71)
- Update Helm chart (#76)
- Host Helm chart on GitHub Pages (#77)
v0.14.0
Features
- Reload the CA cert for the client if the file changes on disk (#65)
Other
- Run tests with TLS enforced on the client (#66)
v0.13.2
Features
- Parameterize sync time (#62)
- Upgrade ubi-minimal base image to 8.2 (#62)
v0.13.1
Features
- Automatic reloading of TLS cert for webhook (#60)
v0.13.0
Features
- Use single, globally-scoped Vault client, instead of creating a new one on every reconcile loop (#58)
Bug fixes
- Remove excessive sensitive logging using the IAM auth method (#58)
v0.12.0
Features
- Added AppRole authentication (#51)
- Added GitHub authentication (#52)
- Added IAM authentication (#54)
Issues discovered post-release
- 06/21/2020: It was discovered that the IAM authentication introduced in this version has excessive logging that prints sensitive material to stdout. Take the appropriate precautions if using IAM authentication in this version. This issue is being tracked in #57.
v0.11.0
Features
- Enable automatic creation of Prometheus metrics endpoints (#48)
v0.10.1
- Add metrics endpoint for validating webhook #42