Releases: giantswarm/external-dns-crossplane-resources
Releases · giantswarm/external-dns-crossplane-resources
Release list
v0.4.0
Added
- Add configurable
serviceAccount.name/serviceAccount.namespaceandazure.mountPathvalues.
Changed
- Scope AWS values under
aws.*. Root-level values remain supported as a fallback for backward compatibility. - Templatize hardcoded resource, service account and tag values.
- Scope the IAM trust policy to the exact
serviceAccountsubject instead of a wildcard match. - Enable Azure Workload Identity for the
azureprovider in addition toaks. - Update chart metadata to reflect Azure support.
Removed
- Remove unused
baseDomainvalue.
v0.3.0
v0.2.0
Added
- Add
awsPartitionvalue to support non-standard AWS partitions (e.g. China). - Add
oidcDomainandoidcDomainsvalues to support multiple OIDC providers; the IAM trust policy now iterates over all provided domains. - Add
managed-by: external-dns-crossplane-resourcestag to the IAM role.
Changed
- Add
io.giantswarm.application.audience: giantswarmannotation. - Migrate chart metadata annotations to
io.giantswarm.application.*format. - Move
requiredvalidation forawsPartitionandaccountIDinto named template helpers. - Replace deprecated
app.giantswarm.io/branch,application.kubernetes.io/managed-by, andgiantswarm.io/service-typelabels withapp.kubernetes.io/*equivalents. - Update chart description, icon, and owning team (
cabbage).
Removed
- Remove
name,serviceType,project.branch, andproject.commitvalues that were leftover hackathon scaffolding. - Remove hardcoded
baseDomain-based OIDC provider URL; replaced byoidcDomain/oidcDomains.
v0.1.6
Added
- Included the
giantswarm.io/clusterlabel
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Release v0.1.0 (#3) * Release v0.1.0 * Release v0.1.0