trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
v0.14.0 is a minor release including new features, some bugfixes, refactors and dependency updates.
Among the new features is support for set-based requirements (matchExpressions
) when selecting namepaces to target with a Bundle
.
This release also inludes some major bugfixes:
- Allow
key
to be omitted when using the newincludeAllKeys
field introduced in v0.13.0 by @juliocamarero. - Updating JKS/PKCS#12 target truststores when password changes by @arsenalzp and @inteon.
Thanks to all contributors! 🚀
New features
- feat(helm): add secretTemplate-ing to certificate by @guntiskarulis in #469
- Feat: Add port naming for podMonitor support by @noamgloberman0 in #467
- feat: support namespaceSelector matchExpressions by @erikgb in #476
Bugfixes
- Fix crd validation: Key should not be required anymore in bundle source resources by @juliocamarero in #474
- Fix issue with updating of JKS/PKCS targets when password changes #449 (review) by @inteon in #480
- Fix issue with updating of JKS/PKCS targets when password changes by @arsenalzp in #449
Enhancements and Refactorings
- Improve OpenAPI validation and SSA Golang markers by @erikgb in #477
- refactor: more generic target handling by @erikgb in #440
- Set dummy Helm chart versions by @erikgb in #490
- Remove generated api-docs by @erikgb in #491
Automated Dependency Bumps
- build(deps): Bump the all group with 2 updates by @dependabot in #464
- build(deps): Bump the all group across 1 directory with 2 updates by @dependabot in #473
- build(deps): Bump the all group with 6 updates by @dependabot in #481
- build(deps): Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 in the all group by @dependabot in #484
- build(deps): Bump the all group with 2 updates by @dependabot in #487
Automated Makefile Modules Updates
- [CI] Merge self-upgrade-main into main by @github-actions in #470
- [CI] Merge self-upgrade-main into main by @github-actions in #471
- [CI] Merge self-upgrade-main into main by @github-actions in #472
- [CI] Self-upgrade merging self-upgrade-main into main by @inteon in #479
- [CI] Merge self-upgrade-main into main by @github-actions in #483
- [CI] Merge self-upgrade-main into main by @github-actions in #488
- [CI] Merge self-upgrade-main into main by @github-actions in #492
New Contributors
- @guntiskarulis made their first contribution in #469
- @noamgloberman0 made their first contribution in #467
Full Changelog: v0.13.0...v0.14.0