Connectivity
Important changes
- TXT registry record formatting has changed in this version. After upgrading, external-dns creates new TXT records, but existing (old) records will not be deleted automatically; manual cleanup by the operator is required.
- The value
.Values.provider has been deprecated in favour of .Values.provider.name.
Changed
- Use kubectl-apply-job when installing CRDs.
- Upgrade external-dns to v0.20.0.
- Update DNSEndpoints CRD.
- Sync to upstream helm chart
1.19.0.- Grant
discovery.k8s.io/endpointslices permission only when using service source. - Update RBAC for
Service source to support EndpointSlices. - Allow extraArgs to also be a map enabling overrides of individual values.
- Set defaults for
automountServiceAccountToken and serviceAccount.automountServiceAccountToken to true in Helm chart values. - Correctly handle
txtPrefix and txtSuffix arguments when both are provided. - Add ability to generate schema with
helm plugin schema. - Regenerate JSON schema with `helm-values-schema-json’ plugin.
- Added ability to configure
imagePullSecrets via helm global value. - Added options to configure
labelFilter and managedRecordTypes via dedicated helm values. - Allow templating
serviceaccount.annotations keys and values, by rendering them using the tpl built-in function. - Added support for
extraContainers argument. - Added support for setting
excludeDomains argument. - Added support for setting
dnsConfig. - Added support for webhook providers.
- Restrict managed record types to A and CNAME.
Added
- Chart: Sync to upstream. (#903)
- Chart: Add volumes for webhook patch job.
- Chart: Add resize policy.
- Chart:
Add controller.metrics.serviceMonitor.scrapeTimeout.
Changed
- Chart: Sync to upstream. (#903)
- Controller: Update image to v1.14.0.
- Kube Webhook CertGen: Update image to v1.6.4.
- Chart: Make extra init containers templatable.
Changed
- Chart: Sync to upstream. (#901)
- Controller: Update image to v1.13.4.
- Kube Webhook CertGen: Update image to v1.6.4.
- Chart: Make
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled overridable.
Added
- Chart: Sync to upstream. (#899)
- Chart: Add
controller.service.trafficDistribution.
Changed
- Chart: Sync to upstream. (#899)
- Controller: Update image to v1.12.8.
- Kube Webhook CertGen: Update image to v1.6.4.
- Chart: Make
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled overridable.
Changed
- Upgrade Gateway API CRDs to v1.4.0
We strongly suggest reading the upstream release notes.
- Update
install.backendtlspolicies value to standard - Add
install.xmeshes value
Changed
- Upgrade Gateway API CRDs to v1.3.0
We strongly suggest reading the upstream release notes.
- Remove
install.backendlbpolicies value - Add
install.xbackendtrafficpolicies and install.xlistenersets values
Changed
- Update
appVersion to reflect versions of included Gateway API and Gateway API Inference Extension CRDs
Added
Changed
- Update
coredns image to 1.13.1.