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.podSecurityContextfor crd job. - Rename
global.resourcesasresources. - Rename
externalDNS.extraArgsasextraArgs. - Rename
externalDNS.policyaspolicy. - Rename
externalDNS.sourcesassourcesand adjust default value. - Rename
externalDNS.intervalasinterval. - Rename
global.imageasimageusing helper for name composition. - Move
global.securityContexttopodSecurityContextand align names.
- Use
- Service: Align to upstream (#243).
- Replace
global.metrics.portvalue 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-intervaland set it in extraArgs. - Remove
externalDNS.dryRunoption.
- Remove dedicated option for
- Secrets: Remove deprecated values for AWS Route53 external authentication #266.
- Remove support for KIAM (#278).
- Remove
aws.iam.customRoleNamevalue (#278). - Remove
aws,gcpProjectandexternalDNSvalues (#284). - Remove Azure volume configuration (#284).
- Remove unused helpers (#290).
- Remove PSP (#305).