external-dns

Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

APACHE-2.0 License

Stars
7.2K
Committers
589

Bot releases are hidden (Show)

external-dns - v0.14.1

Published by Raffo 7 months ago

What's Changed

Docker image

registry.k8s.io/external-dns/external-dns:v0.14.0

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.14.0...v0.14.1

external-dns - v0.14.0

Published by Raffo 12 months ago

Important changes

This is the first release to officially support the new WebHook provider that will allow to extend ExternalDNS in a new way out of tree. Please refer to https://github.com/kubernetes-sigs/external-dns/blob/v0.14.0/docs/tutorials/webhook-provider.md for more information .

What's Changed

Docker image

registry.k8s.io/external-dns/external-dns:v0.14.0

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.13.6...v0.14.0

external-dns - v0.13.6

Published by Raffo about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.13.5...v0.13.6

external-dns - v0.13.5

Published by Raffo over 1 year ago

What's Changed

Images

registry.k8s.io/external-dns/external-dns:v0.13.5

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.13.4...v0.13.5

external-dns - v0.13.4

Published by Raffo over 1 year ago

What's Changed

Images

registry.k8s.io/external-dns/external-dns:v0.13.4

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.13.2...v0.13.4

external-dns - v0.13.2

Published by Raffo almost 2 years ago

What's Changed

Images

registry.k8s.io/external-dns/external-dns:v0.13.2

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.13.1...v0.13.2

external-dns - v0.13.1

Published by Raffo about 2 years ago

What's Changed

Images

registry.k8s.io/external-dns/external-dns:v0.13.1

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.12.2...v0.13.1

external-dns - v0.12.2

Published by Raffo over 2 years ago

Important note

Azure DNS provider would require --txt-wildcard-replacement flag.

What's Changed

Images

registry.k8s.io/external-dns/external-dns:v0.12.2

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.12.0...v0.12.2

external-dns - v0.12.0

Published by Raffo over 2 years ago

IMPORTANT NOTE

There is a bug affecting this release when deleted resources trigger a deletion of TXT records. This could impact deletions, but not additions when upgrading from any previous version to v0.12.0. In case you have problems, you can either create the records manually or downgrade. A fix is being worked in https://github.com/kubernetes-sigs/external-dns/pull/2811.

What's Changed

Images

k8s.gcr.io/external-dns/external-dns:v0.12.0

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.11.1...v0.12.0

external-dns - v0.11.0

Published by Raffo over 2 years ago

What's Changed

Images

k8s.gcr.io/external-dns/external-dns:v0.11.0

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.10.2...v0.11.0

external-dns - v0.10.2

Published by njuettner almost 3 years ago

What's Changed

Images

k8s.gcr.io/external-dns/external-dns:v0.10.2

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.10.1...v0.10.2

external-dns - v0.10.1

Published by Raffo about 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes-sigs/external-dns/compare/v0.10.0...v0.10.1

Image

k8s.gcr.io/external-dns/external-dns:v0.10.1
external-dns - v0.10.0

Published by Raffo about 3 years ago

  • bump kustomize version to v0.9.0 (#2205) @Raffo

  • Add CodeQL support (#2207) @Raffo

  • Fix alpine vulnerabilities (#2213) @Raffo

  • create dependabot.yml (#2212) @Raffo

  • Source: Dedupe Common Logic (#2190) @abursavich

  • Fix dependabot config (#2219) @Raffo

  • Fix Scaleway provider uint parsing (#2221) @Raffo

  • Add helm chart (#2208) @stevehipwell

  • Bump versions of dependencies (#2218) @Raffo

  • build(deps): bump github.com/Azure/go-autorest/autorest from 0.11.10 to 0.11.20 (#2253) @dependabot

  • build(deps): bump cloud.google.com/go from 0.54.0 to 0.93.3 (#2254) @dependabot

  • updated kustomize version (#2263) @kundan2707

  • build(deps): bump github.com/vultr/govultr/v2 from 2.5.1 to 2.8.1 (#2268) @dependabot

  • build(deps): bump github.com/exoscale/egoscale from 0.18.1 to 0.73.2 (#2293) @dependabot

  • build(deps): bump github.com/aws/aws-sdk-go from 1.31.4 to 1.40.38 (#2276) @dependabot

  • build(deps): bump k8s.io/api from 0.22.0 to 0.22.1 (#2267) @dependabot

  • kubernetes v1.22: Update controller to use networking.k8s.io/v1 Ingress. (#2281) @andrewstuart

  • build(deps): bump github.com/projectcontour/contour from 1.7.0 to 1.14.2 (#2295) @dependabot

  • Add trivy for image scanning (#2319) @Raffo

  • build(deps): bump k8s.io/client-go from 0.22.0 to 0.22.2 (#2323) @dependabot

  • build(deps): bump github.com/gophercloud/gophercloud from 0.1.0 to 0.21.0 (#2301) @dependabot

  • build(deps): bump github.com/linki/instrumented_http from 0.2.0 to 0.3.0 (#2302) @dependabot

  • build(deps): bump google.golang.org/api from 0.54.0 to 0.58.0 (#2327) @dependabot

  • Bump dependencies to fix security vulnerabiity (#2332) @Raffo

  • build(deps): bump github.com/linode/linodego from 0.19.0 to 0.32.2 (#2331) @dependabot

  • build(deps): bump github.com/maxatome/go-testdeep from 1.9.2 to 1.10.1 (#2330) @dependabot

  • build(deps): bump github.com/transip/gotransip/v6 from 6.6.0 to 6.6.2 (#2328) @dependabot

  • build(deps): bump github.com/Azure/go-autorest/autorest/adal from 0.9.14 to 0.9.16 (#2329) @dependabot

  • build(deps): bump github.com/hooklift/gowsdl from 0.4.0 to 0.5.0 (#2305) @dependabot

  • build(deps): bump go.uber.org/ratelimit from 0.1.0 to 0.2.0 (#2334) @dependabot

  • build(deps): bump cloud.google.com/go from 0.94.1 to 0.97.0 (#2336) @dependabot

  • build(deps): bump github.com/Azure/azure-sdk-for-go from 46.3.0+incompatible to 46.4.0+incompatible (#2333) @dependabot

  • build(deps): bump github.com/akamai/AkamaiOPEN-edgegrid-golang from 1.0.0 to 1.1.1 (#2337) @dependabot

  • Remove version from readme (#2342) @Raffo

Images:

k8s.gcr.io/external-dns/external-dns:v0.10.0
external-dns - v0.9.0

Published by Raffo about 3 years ago

  • update TransIP's Go client to v6 (#2025) @skoef

  • bluecat: support getting credentials from environment variables (#2072) @seanmalloy

  • Update kustomization.yaml (#2073) @Raffo

  • docs: update bluecat tutorial (#2074) @seanmalloy

  • Updating Infoblox go api version to v1.1.1 (#2088) @arvin-a

  • Update azure.md (#2096) @DOliana

  • Fix domain filter match tests (#2105) @bynare

  • Godaddy enhancement (#2084) @Fred78290

  • Update README to mention v0.8 release (#2117) @Raffo

  • fix_2099 (#2120) @kundan2707 rbac.authorization.k8s.io/v1beta1 will

  • Vultr : Update vultr provider to use API v2 (#2121) @ddymko

  • Optional ability to use the host name defined on an ingress's annotations instead of its hosts stanza (#1696) @dansimone

  • Update rfc2136.md (#2118) @aSauerwein

  • update for latest version (#2131) @roelandvanbatenburg

  • Update azure-private-dns tutorial image tag to v0.8.0 (#2130) @KylePolansky

  • Reduce AWS Route53 API calls (#2010) @tjamet

  • Fix CNAME update for hetzner provider (#2017) @packi

  • Add Gandi provider (#2037) @packi

  • Feature matchparent (#2113) @bynare

  • Adding ability to query Infoblox API using regex for fqdn (#2102) (#2110) @mmerrill3

  • Add the --default-targets flag (#2089) @bbl

  • Add support for Kong's TCPIngress with a load balancer (#2109) @krmichel

  • Kops compatibility mode (#2041) @olemarkus

  • Akamai tutorial update (#2141) @edglynes

  • Clean up OpenShift Route source implementation (#2147) @sgreene570

  • Fixed AWSSDRegistry nil labels map (#2095) @voro015

  • updated external-dns version to latest (#2138) @kundan2707

  • rfc2136: add batch size support (#2127) @knackaron

  • Remove extra $ when clicked on copy to clipboard (#2149) @goutamtadi1

  • bluecat: add delete functionality (#2144) @jaideepbellani

  • Clean up extra spaces (#2164) @jayonlau

  • Updated k8s manifest for Azure DNS provider #2082 (#2083) @SimonGurney

  • Feature/ignore ingress rules (#2091) @anandkumarpatel

  • Provide example of multiple values for "in" filter (#2065) @dkravetz

  • bluecat: improve test coverage (#2185) @jaideepbellani

  • CloudDNS: Allow filtering for private and public zones (#2153) @FalconerTC

  • Source: Deflake and Parallelize Tests (#2188) @abursavich

  • Fix managed-record-types option (#2078) @k0da

  • Fix controller tests (#2197) @k0da

  • Adding ability to query Infoblox API using regex for fqdn (#2102) (#2102) @

  • Merge pull request #2110 from mmerrill3/feature/infoblox-reg-ex (#2110) @mmerrill3

Images:

k8s.gcr.io/external-dns/external-dns:v0.9.0
external-dns - v0.8.0

Published by Raffo over 3 years ago

  • Refactor, cleanup Akamai provider (#1870) @edglynes

  • Documentation on Route53 and Govcloud. (#1918) @vchan2002

  • Bump kustomize version to 0.7.6 (#1922) @Raffo

  • modify the error url of external-dns rbac (#1925) @timyinshi

  • Refactor azure private dns auth (#1912) @sfc-gh-jelsesiy

  • Correct format of SRV record for NodePort (#1914) @vanekjar

  • Support Ambassador Host resources as sources (#1642) @inercia https://acme-v02.api.letsencrypt.org/directory

  • fix(scaleway): only use absolute CNAMEs (#1859) @Sh4d1

  • Corrects broken links in alb-ingress tutorial (#1939) @Raffo

  • Add RFC3645 support for secure updates with GSS-TSIG (#1951) @scottd018

  • Godaddy (#1924) @Fred78290

  • Updated docs to reference the v0.7.6 image (#1946) @jeffspahr

  • Add info in FAQ on how to enable new traefik chart (#1962) @brumhard

  • Prevent plan reporting endpoint target casing differences as a change (#1960) @robselway

  • Cleanup Docker context and decrease build time (#1498) @drGrove

  • Fix typo in scaleway provider (#1964) @Raffo

  • Add support for aws eu-south-1 region (#1969) @joshuastern

  • Make Powerdns support rrsets with multiple records more smartly (#1968) @dsalisbury

  • remove duplicate endpoints when processing VirtualService (#1950) @polivbr

  • update external-dns image versiona nd ingress api version (#1978) @kundan2707

  • Bump Scaleway DNS API to v2beta1 (#1938) @Sh4d1

  • Delete CHANGELOG.md (#1989) @Raffo

  • updated to latest Istio 1.7 libs (#1999) @nmnellis

  • Bump alpine base image to 3.13 (#2002) @eXeDK

  • external-dns configuration update (#2004) @kundan2707

  • Switch to controller-gen for CRD generation and update CRD to apiextentions v1 (#2001) @k0da

  • remove outdated provider list from FAQ, link to list in README (#2011) @morremeyer

  • Approve crd v1 (#2007) @k0da

  • updated ingress apiVersion (#2012) @kundan2707

  • rfc2136: Add cli flag for Kerberos realm and improve tutorial (#2015) @stovemeerkat

  • Add Initial BlueCat Provider Support (#1506) @seanmalloy

  • feat: add gloo proxy source (#1693) @Hugome

  • Downgrade Azure provider "Failed to extract" log message to debug (#2020) @bittrance

  • Add the ability to configure k8s event rate limit (#2013) @tjamet

  • Increase AWS pagination size (#2009) @tjamet

  • Update to Go 1.16 (#2003) @eXeDK

  • Add 'bluecat' as possible option to the provider flag (#2035) @brross

  • Avoid nil pointer deference in extractHeadlessEndpoints (#2031) @allenporter

  • Document annotation-filter usage (#2018) @timtorChen

  • Add regex domain filters (#1504) @offzale

  • Add seanmalloy As Reviewer (#2038) @seanmalloy

  • Add pod source [kops compatibility] (#2032) @olemarkus

  • AWS Route 53 provider: fix various problems with handling of alias records (#1860) @devkid

  • Add release conventions (#2039) @Raffo

  • fix(scaleway): drop support for organization ID as it's not needed (#2021) @Sh4d1

  • add krb5 realm support (#1993) @ba-work

  • bluecat: allow setting tls verify and TTL (#2052) @vinny-sabatini

  • bluecat: allow setting TTL on cname and host records (#2056) @vinny-sabatini

  • Bluecat documentation (#2053) @vinny-sabatini

  • feat: move from dynectsoap to dynsoap (#1985) @PG2000

  • Force pull golang to fix prow build (#2067) @Raffo

  • Bump CI timeout (#2070) @Raffo

Images:

k8s.gcr.io/external-dns/external-dns:v0.8.0
external-dns - v0.7.6

Published by Raffo almost 4 years ago

  • Bump kustomize version to 0.7.5 (#1905) @Raffo

  • Fix typos (#1892) @bl-ue

  • fix doc: Correct document for aws.md about route53 health check association (#1898) @RaymondKYLiu

  • digitalocean: Set a custom user-agent string. (#1893) @andrewsomething

  • feat: use ClusterIP with internal-hostname annotation (#1425) @btoonk

  • Fix typo in comment (#1909) @fenggw-fnst

  • Update release script to include squashed commits (#1919) @Raffo

  • Add flag to opt in for NS records management (#1915) (#1915) @Raffo

k8s.gcr.io/external-dns/external-dns:v0.7.6 --help
external-dns - v0.7.5

Published by Raffo almost 4 years ago

NOTE

Please use release 0.7.6

This release has an issue with NS records, please consider reading the issue if you are using custom NS records before upgrading to it, see https://github.com/kubernetes-sigs/external-dns/issues/1895

Changelog

  • fix: scaleway doc bump version to 0.7.4 (#1800) @rguichard

  • Bump externalDNS image in kustomization.yaml (#1801) @Raffo

  • Add support for nektos/act (#1802) @jgrumboe

  • allow to associate aws dns records with health checks (#1288) @rajatjindal

  • Update triage/support label references to kind/support (#1804) @mrbobbytables

  • Infoblox skip zones not matching a given view (#1805) @jgrumboe

  • Allow multiple services to share same dns record (#1446) @sagor999

  • Pre pull of images to make builds pass (#1821) @Raffo

  • Bump cloudbuild timeout for new release process (#1824) @Raffo

  • aws-r53 adding Africa (Cape Town) ELB endpoints and hosted zone id's (#1832) @mzingarelli

  • cloudflare: readme update for RBAC config (#1833) @raidancampbell

  • Add NS record support (#1813) @ytsarev

  • Add arm32v7 arch for images (#1838) @Raffo

  • Add GOARM for arm32v7 images (#1842) @Raffo

  • Add FAQ for multiarch images (#1843) @Raffo

  • Add namespace for httpbin-gateway in istio doc (#1839) @yangy2000

  • Update to Go 1.15 & update Azure dependencies (#1818) @elsesiy

  • Fix OVH tutorial to match new permissions (#1847) @alistarle

  • fix typos (#1850) @windayski

  • corrected broken link in multiple docs (#1854) @kundan2707

  • Fix RFC2136 tutorial (#1857) @cyluss

  • Fix diff highlighting in CoreDNS tutorial (#1874) @bl-ue

  • fix some typos (#1876) @windayski

  • fix for 1878 (#1879) @kundan2707

  • Allow AWS provider to change record types (#1867) @jsravn

  • Add Vultr to Readme (#1880) @ddymko

  • Update README.md (#1888) @bl-ue

  • Support wildcard records - Optional ability to replace the asterisk in generated registry TXT records with another string (#1695) @dansimone

  • Adds release script (#1794) (#1794) @Raffo

  • First implementation for arm images (#1815) (#1815) @Raffo

  • Infoblox multiple A records support (#1479) (#1479) @sagor999

  • Add new method to provider interface to implement provider specific changes (#1868) (#1868) @Raffo

Docker images are available on Google Container Registry:

k8s.gcr.io/external-dns/external-dns:v0.7.5 --help

NEW: this is the first release that support arm32v7 and arm64v8 architectures.

external-dns - v0.7.4

Published by Raffo about 4 years ago

Changelog:

  • Fix Designate doc (#1697) @openstacker
  • Improve documentation about rfc2136 TTLs (#1581) @stefanlasiewski
  • aws: errors with context (#1705) @bpineau
  • Update kustomization for 0.7.3 release (#1709) @james-callahan
  • "passphrase:" is missing from oci.yaml example (#1712) @tonychoe
  • update and clean up azure dependencies (#1727) @tariq1890
  • add event handler for istio gateway and virtualservice source (#1728) @tariq1890
  • Ignore wildcard hosts in Istio gateways (#1625) @haines
  • Add Scaleway DNS as a new provider (#1643) @Sh4d1
  • bump kubernetes dependencies and run go mod tidy (#1732) @tariq1890
  • update release docs to include kustomization config (#1736) @vinny-sabatini
  • fix goimports local import order and update golangci-lint (#1737) @tariq1890
  • docs: cleanup version roadmap docs (#1731) @vinny-sabatini
  • External DNS should uses ALIAS for AWS Global Accelerator (#1549) @Reuuke
  • added --txt-prefix to google deployment (#1729) @prune998
  • Docs: Fixed typos (#1734) @ddymko
  • add license header check to the CI (#1738) @tariq1890
  • Update Documentation with Updated Registry Location (#1741) @seanmalloy
  • utilize the errors package for error handling (#1748) @vinny-sabatini
  • remove unused field IstioIngressGatewayServices (#1753) @tariq1890
  • provide documentation of available prometheus metrics (#1752) @vinny-sabatini
  • docs: enhance pull request template (#1747) @seanmalloy
  • Fix index out of range when hostname has no dots (#1756) @chemasan
  • Updated FAQ for usage of annotation-filter (#1763) @jgrumboe
  • Add Cloudflare documentation on use of --zone-id-filter (#1751) @loozhengyuan
  • Move Inactive Maintainers To Emeritus Approvers (#1761) @seanmalloy
  • Enable azure_private_dns to work with non "AzurePublicCloud" clouds (#1578) @daddonpa
  • Add tutorial for GKE with workload identity (#1765) @ddgenome
  • Fixes coverall, #1755 (#1762) @jgrumboe
  • Remove changelog from PR template (#1767) @Raffo
  • Update pull requests template (#1769) @seanmalloy
  • Add quick start section to contributor docs (#1766) @seanmalloy
  • fix ingress-controller yaml link (#1768) @kapekost
  • ns1: add minttlseconds (#1576) @dennisme
  • Update Contributing Documentation (#1760) @seanmalloy
  • Contour HTTPProxy support (#1628) @josephglanville
  • aws: cache zones list (#1704) @bpineau
  • Update kustomize base (#1777) @mgoodness
  • Add --zone-name-filter option for azure provider (#1060) @titilambert
  • add service annotation to set public/private iface for NodePort (#1310) @rbtr
  • Publish ExternalIPs for LoadBalancer services (#1500) @burningalchemist
  • Hetzner: fix records update (#1778) @21h
  • Optionally ignore tls rules in ingress source (#1645) @Benjile

Docker images are available on Google Container Registry:

k8s.gcr.io/external-dns/external-dns:v0.7.4 --help

🎉 Thank you all for your contributions 🎉

external-dns - v0.7.3

Published by Raffo about 4 years ago

Changelog:

  • Fix: add serviceaccount name in kustomize deployment (#1689) @jmthvt
  • Updates Oracle OCI SDK to latest (#1687) @ericrrath
  • UltraDNS Provider (#1635) @kbhandari
  • Update apiVersions in docs (#1690) @ddgenome
  • use the github actions build status badge (#1702) @tariq1890
  • Upgrade Oracle OCI SDK (#1688) @ericrrath
  • update dependencies and minor dep tree cleanup (#1692) @tariq1890
  • Update link for linode cloud manager (#1661) @phillc
  • Remove occurrences of "master" from the project (#1636) @Raffo
  • Create pull_request_template (#1662) @njuettner
  • dependencies: Upgrade all k8s client-go dependent sources to v1.18.X (#1627) @josephglanville
  • add GitHub Actions (#1657) @Raffo
  • add new source for istio virtual services (#1607) @tariq1890
  • use latest Alpine version in ExternalDNS dockerfile (#1655) @tariq1890
  • Update TTL docs to confirm DNSimple support (#1547) @weppos
  • rm unused flag param istio-ingressgateways (#1649) @tariq1890
  • Upgrade istio httpbin from 1.0 to 1.6 version (#1640) @ikovnatskymiacar
  • Add endpoints to kustomize base (#1638) @Raffo
  • DigitalOcean: support multiple targets per endpoint (#1595) @tdyas
  • Vultr : Version bump + changes (#1637) @ddymko
  • Hetzner DNS service support (#1570) @21h
  • Add OVH API rate limiting option (Fix #1546) (#1619) @Hugome
  • Add kustomize base (#1631) @Raffo
  • increase test timeout to fix intermittent failures of ingress tests (#1612) @tdyas
  • AWS: change the order of the actions, DELETE before CREATE fixes #1411 (#1555) @OmerKahani
  • Fix handling of DNS updates for RFC2136 provider. (#1613) @dmayle
  • digitalocean: increase API page size (#1611) @tdyas
  • improve linter quality for external-dns (#1618) @njuettner
  • fix convert int to string bug (#1620) @tariq1890

Docker images are available on Google Container Registry:

docker run asia.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.3 --help
docker run eu.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.3 --help
docker run us.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.3 --help

🎉 Thank you all for your contributions 🎉

external-dns - v0.7.2

Published by Raffo over 4 years ago

Note: If you are using an older version, check that you are have the correct RBAC permissions. If you want to listen for Services, you will require Endpoints in RBAC as well.

Changelog:

  • Update blogpost in README (#1610) @vanhumbeecka
  • Support for AWS Route53 in China (#1603) @greenu
  • Update Govcloud provider hosted zones (#1592) @clhuang
  • Fix issue with too large DNS messages (#1590) @dmayle
  • use the latest linode go version (#1587) @tariq1890
  • use istio client-go and clean up k8s deps (#1584) @tariq1890
  • Add owners for cloudflare and coredns providers (#1582) @Raffo
  • remove some code duplication in gateway source (#1575) @tariq1890
  • update Contour IngressRoute deps (#1569) @stevesloka
  • Make tests faster (#1568) @sheerun
  • Fix scheduling of reconciliation (#1567) @sheerun
  • fix minor typos in istio gateway source docs (#1566) @tariq1890
  • Provider structure refactor (#1565) @Raffo
  • Fix typo in ttl.md (#1564) @rtnpro
  • Fix goreportcard warnings (#1561) @squat
  • Use consistent headless service name in example (#1559) @lowkeyliesmyth
  • Update go versions to 1.14.x that were missed in commit 99cebfcf from PR #1476 (#1554) @stealthybox
  • Remove duplicate selector from DigitalOcean manifest (#1553) @ggordan
  • Upgrade DNSimple client and add support for contexts (#1551) @weppos
  • Upgrade github.com/miekg/dns to v1.1.25 (#1545) @davidcollom
  • Fix updates in CloudFlare provider (#1542) @sheerun
  • update readme for latest version (#1539) @elsesiy
  • Improve Cloudflare tests in preparation to fix other issues (#1537) @sheerun
  • Allow for custom property comparators (#1536) @sheerun
  • fix typo (#1535) @tmatias
  • Bump github.com/pkg/errors from 0.8.1 to 0.9.1 (#1531) @njuettner
  • Bump github.com/digitalocean/godo from 1.19.0 to 1.34.0 (#1530) @njuettner
  • Bump github.com/prometheus/client_golang from 1.0.0 to 1.5.1 (#1529) @njuettner
  • Bump github.com/akamai/AkamaiOPEN-edgegrid-golang from 0.9.10 to 0.9.11 (#1528) @njuettner
  • Fix RFC2316 Windows Documentation (#1516) @scottd018
  • remove dependency on kubernetes/kubernetes (#1513) @tariq1890
  • update akamai openapi dependency (#1511) @tariq1890
  • Vultr Provider (#1509) @ddymko
  • Add AWS region ap-east-1(HK) (#1497) @lovemai073
  • Fix: file coredns.go is not goimports-ed (#1496) @njuettner
  • Allow ZoneIDFilter for Cloudflare (#1494) @james-callahan
  • update etcd dependency to latest version (#1485) @tariq1890
  • Support for openshift routes (#1484) @jgrumboe
  • add --txt-suffix feature (#1483) @jgrumboe
  • update to go 1.14 (#1476) @jochen42
  • Multiple A records support for the same FQDN (#1475) @ytsarev
  • Implement annotation filter for CRD source (#1399) @ytsarev

Docker images are available on Google Container Registry:

docker run asia.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.2 --help
docker run eu.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.2 --help
docker run us.gcr.io/k8s-artifacts-prod/external-dns/external-dns:v0.7.2 --help

🎉 Thank you all for your contributions 🎉