Connectivity
Added
- Add
configmap.log.enabled helm value to toggle CoreDNS query logging (default: false).
Added
- Make
AAAA NOERROR configurable for IPv6.
Added
- Add
awsPartition value to support non-standard AWS partitions (e.g. China). - Add
oidcDomain and oidcDomains values to support multiple OIDC providers; the IAM trust policy now iterates over all provided domains. - Add
managed-by: external-dns-crossplane-resources tag to the IAM role.
Changed
- Add
io.giantswarm.application.audience: giantswarm annotation. - Migrate chart metadata annotations to
io.giantswarm.application.* format. - Move
required validation for awsPartition and accountID into named template helpers. - Replace deprecated
app.giantswarm.io/branch, application.kubernetes.io/managed-by, and giantswarm.io/service-type labels with app.kubernetes.io/* equivalents. - Update chart description, icon, and owning team (
cabbage).
Removed
- Remove
name, serviceType, project.branch, and project.commit values that were leftover hackathon scaffolding. - Remove hardcoded
baseDomain-based OIDC provider URL; replaced by oidcDomain/oidcDomains.
Added
- Add
coredns-adopter job to adopt default CoreDNS resources on EKS clusters (disabled by default).
Changed
- Make VPA resource more flexible:
updateMode, controlledValues, and mode are now configurable per container group; maxAllowed is supported for both proxy and controller containers.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.15.1.
- Kube Webhook CertGen: Update image to v1.6.9.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.14.5.
- Kube Webhook CertGen: Update image to v1.6.9.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.13.9.
- Kube Webhook CertGen: Update image to v1.6.9.
Changed
- Update
coredns image to 1.14.2.
Changed
- Chart: Sync to upstream.
- Controller: Update image to v1.15.0.