external-dns-app release v3.0.0
This release contains some breaking changes! Please also consult the migration guide
Added
- Add vendir for upstream sync.
- Add namespaced feature to scope permissions to one namespace.
- Add support for Gateway API (#305).
Changed
- Deployment: Align to upstream (#255).
- Use
crd.podSecurityContext
for crd job. - Rename
global.resources
asresources
. - Rename
externalDNS.extraArgs
asextraArgs
. - Rename
externalDNS.policy
aspolicy
. - Rename
externalDNS.sources
assources
and adjust default value. - Rename
externalDNS.interval
asinterval
. - Rename
global.image
asimage
using helper for name composition. - Move
global.securityContext
topodSecurityContext
and align names.
- Use
- Service: Align to upstream (#243).
- Replace
global.metrics.port
value withservice.port
. - Add service annotations with GS defaults.
- Set readinessProbe and livenessProbe from values.
- Move podAnnotations to values.
- Replace
- Update README and config docs (#290).
- Switch Registry to ACR (#318).
Removed
- Deployment: Align to upstream (#255).
- Remove dedicated option for
min-event-sync-interval
and set it in extraArgs. - Remove
externalDNS.dryRun
option.
- Remove dedicated option for
- Secrets: Remove deprecated values for AWS Route53 external authentication #266.
- Remove support for KIAM (#278).
- Remove
aws.iam.customRoleName
value (#278). - Remove
aws
,gcpProject
andexternalDNS
values (#284). - Remove Azure volume configuration (#284).
- Remove unused helpers (#290).
- Remove PSP (#305).