trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
v0.17.1 is a patch release fixing two specific issues discovered after the release of v0.17.0:
The switch to use our PKCS#12 encoder to encode (Java compatible) PKCS#12 truststores seems to cause a regression. While we still want to deprecate JKS and eventually remove support for it, we will stick to the old JKS encoding library until the feature is removed.
⚠️ We discovered (after the release of v0.17.0) that the Helm value for configuring webhook TLS ciphers was misspelled. Since this was a brand new feature in v0.17.0 we decided to fix this and include the fix in a patch release, even if it's technically a breaking change for any user using this new feature with v0.17.0. Sorry for the inconvenience.
What's Changed
Fixes
- Revert "Use PKCS#12 encoder to encode JKS" by @erikgb in #626
- Fix new Helm TLS args by @erikgb in #620
Makefile Modules Updates
- [CI] Merge self-upgrade-main into main by @github-actions in #621
- [CI] Merge self-upgrade-main into main by @github-actions in #622
Full Changelog: v0.17.0...v0.17.1