cert-manager-app release v4.1.2
Added
- cert-manager-giantswarm-clusterissuer: Allow setting
cnameStrategy per DNS01 solver with acme.dns01.cloudflare.cnameStrategy, acme.dns01.route53.cnameStrategy and acme.dns01.azureDNS.cnameStrategy, so a _acme-challenge CNAME can delegate the challenge to a zone the solver can write to.
Changed
- Use
imagePullPolicy: IfNotPresent for the cert-manager-giantswarm-clusterissuer hook Job, so a retried Helm hook reuses the image already present on the node instead of downloading it again. - Run the E2E test suites automatically on release PRs by adding
.github/release-pr-body.md. - Increase clusterIssuer job memory limit from 250Mi to 512Mi.
Fixed
- Trim the
helm.sh/chart label of the Giant Swarm resources (VPAs, PodLogs, proxy ConfigMap) to end on an alphanumeric character. A long dev version cut at 63 characters could end on a ., and the API server rejected the resource.