Changelog📜
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.20.3-bb.2] - 2026-08-13📜
Changed📜
- Promoted cert-manager to the Big Bang integrated package track.
- Updated package documentation and umbrella integration references for the
product/packages/cert-managerproject location.
[1.20.3-bb.1] - 2026-07-20📜
Added📜
- Added optional Helm-managed self-signed and Let’s Encrypt issuers with namespaced defaults, validation, ACME networking, runtime coverage, and operational documentation.
Fixed📜
- Added UDP and TCP
53controller egress for ACME host resolution and DNS-01 authoritative propagation checks. - Require a non-empty controller egress CIDR list and bind each NetworkPolicy exception to its CIDR.
- Remove fixed certificate Secrets before and after runtime tests without deleting Helm-managed issuers.
- Pass configured self-signed issuer names and scopes to runtime tests, and require enabled self-signed issuers during upgrades.
- Preserve explicit issuer and ACME account Secret names instead of truncating them.
- Reject custom ACME URLs with invalid ServiceEntry host authorities.
- Reject Gateway API solvers without a parent reference or labels.
- Preserve complete generated issuer and account Secret names, including environment suffixes, for long release names.
- Bind runtime test RBAC to the correct ServiceAccount for custom release names.
- Clarify the safe staged lifecycle for managed issuers on fresh installations.
- Respect the common NetworkPolicy toggle for ACME controller and solver policies.
- Support numeric issuer and account Secret names, and custom release context in runtime tests.
Changed📜
- Changed
issuers.letsEncrypt.networking.controllerEgress.cidrsentries from strings to objects withcidrand optionalexceptfields.
[1.20.3-bb.0] - 2026-07-13📜
Changed📜
- bb-common updated 0.15.0 -> 1.0.2
- cert-manager updated v1.20.2-> v1.20.3
- gluon updated 1.0.1 -> 1.1.1
- Updated
upstreamcert-manager defaults to align with documented best-practice Helm values. - Enabled CRD retention with
upstream.crds.keep: true. - Set cert-manager workloads to
system-cluster-critical. - Added HA defaults: 2 replicas for controller and cainjector, 3 replicas for webhook, plus PDBs with
minAvailable: 1. - Disabled automatic service account token automounting and added explicit projected token mounts for controller, webhook, cainjector, and startupapicheck.
[1.20.2-bb.8] - 2026-07-10📜
Fixed📜
- Added Istio mTLS scrape settings to the cert-manager ServiceMonitor endpoint so Prometheus metrics targets work under STRICT mTLS
[1.20.2-bb.7] - 2026-07-09📜
Fixed📜
- Updated startupapicheck to use the approved Iron Bank cleanstart image and follow upstream enablement by default
- Added default kube API egress NetworkPolicy for the startupapicheck hook Job
- Updated startupapicheck cleanstart image to use the available
1.20.3-amd64tag because thev1.20.2tag is not published
[1.20.2-bb.6] - 2026-07-01📜
Added📜
- Added a cert-manager webhook
PeerAuthenticationwith port-levelPERMISSIVEmTLS on pod port10250for Kubernetes API server admission webhook callbacks in ambient mesh deployments - Added
ambient.istio.io/bypass-inbound-capture: "true"to the cert-manager webhook pod so ambient mesh captures outbound traffic while bypassing inbound kube-apiserver webhook callbacks - Added
traffic.sidecar.istio.io/excludeInboundPorts: "10250"to the cert-manager webhook pod so sidecar-injected deployments can bypass inbound capture for kube-apiserver webhook callbacks - Added ambient test values for Big Bang package testing
[1.20.2-bb.5] - 2026-06-25📜
Fixed📜
- Added default Prometheus ingress policy for cert-manager metrics scraping
[1.20.2-bb.4] - 2026-06-25📜
Fixed📜
- Added default kube-apiserver ingress policy for the cert-manager webhook
[1.20.2-bb.3] - 2026-05-12📜
Added📜
- Enabled cert-manager Prometheus ServiceMonitor by default (
upstream.prometheus.servicemonitor.enabled: true) while keeping PodMonitor disabled
[1.20.2-bb.2] - 2026-05-11📜
Added📜
- Transitioned cert-manager package maintenance track metadata from
bb_sandboxtobb_maintained - Completed maintained-track closeout version/docs updates for cert-manager after bb-common migration merge
[1.20.2-bb.1] - 2026-05-08📜
Added📜
- Migrated Istio and NetworkPolicy configuration to bb-common subchart values
- Added bb-common-driven hardening values (default-deny network policies, strict mTLS, sidecar, and authorization policies)
- Aligned webhook naming and runtime tests to
cert-manager-webhook - Expanded helm unit test coverage for bb-common security resources and toggle behavior
[1.20.2-bb.0] - 2026-05-04📜
Added📜
- Update cert-manager to v1.20.2
- Update bb-common dependency to v0.15.0
- Documented maintenance workflow updates and hardened issuer smoke test script
- Updated Renovate configuration to group cert-manager, gluon, and bb-common updates into a single MR
- Documented Phase 1 maintenance scope, RBAC review guidance, image sourcing, and test workflow
- Added package overview documentation and fixed installation doc references
- Hardened issuer smoke test script for reliable cleanup and readiness validation
- Added static test runner script with helm lint/template/helm-unittest checks
- Added cert-manager negative issuer, CRD readiness, and upgrade validation scripts
- Added helm unit tests for Big Bang Istio templates
- Added Helm test hook resources using the Gluon script runner for runtime bbtests
[1.19.3-bb.1] - 2026-02-10📜
Added📜
- Update values to correctly match what it should be
[1.19.3-bb.0] - 2026-02-05📜
Added📜
- Update to 1.19.3
[1.19.1-bb.0] - 2025-10-30📜
Added📜
- Update to 1.19.1
[1.19.0-bb.0] - 2025-08-15📜
Added📜
- Update to 1.19.0
[1.18.2-bb.0] - 2025-07-11📜
Added📜
- fix deployment with istio in place
[1.16.0-bb.4] - 2024-12-26📜
Added📜
- fix deployment with istio in place
[1.16.0-bb.3] - 2024-12-23📜
Added📜
- fix wrapper version
[1.16.0-bb.2] - 2024-12-23📜
Added📜
- removed the other chart and leave only cert-manager to avoid issues
- finalized wrapper configuration
[1.16.0-bb.1] - 2024-11-1📜
Added📜
- fine tune and test wrapper for future integration
[1.16.0-bb.0] - 2024-10-22📜
Added📜
- Update cert-manager to version v1.16.0
- Updated approver policy to version v0.15.2
- Add wrapper file
- modified the acme resolver image pull
[1.15.2-bb.4] - 2024-09-13📜
Added📜
- resolving security context validation issues
[1.15.2-bb.3] - 2024-09-10📜
Added📜
- add testing of resources
- fix kyverno and istio policy deployment
[1.15.2.2] - 2024-08-30📜
Added📜
- add kyverno policy to cert-manager approver-policy and trust manager
- add istio policy to cert-manager approver-policy and trust manager
[1.15.2.1] - 2024-05-29📜
Added📜
- add approver policy
- add trust manager
- create umbrella chart
[1.15.2] - 2024-05-28📜
Added📜
- updated version of files to v1.15.2
[1.15.0] - 2024-05-28📜
Added📜
- updated version of files to v1.15.0
[0.0.0] - 2024-05-27📜
Added📜
- First changelog file