diff --git a/infra-templates/dnsupdate-rfc2136/4/README.md b/infra-templates/dnsupdate-rfc2136/4/README.md index fdae2e7..9ad24a2 100644 --- a/infra-templates/dnsupdate-rfc2136/4/README.md +++ b/infra-templates/dnsupdate-rfc2136/4/README.md @@ -36,6 +36,14 @@ Accepts 'always', 'never' or 'auto' (default) - `never`: Never create DNS records for this service - `auto`: Create DNS records for this service if it exposes ports on the host + +`io.rancher.service.external_dns_name_template` +Accepts valid DNS name template + +By default DNS entries are named based on default template defined on dnsupdate service. +You can customize it per service by assigning `io.rancher.service.external_dns_name_template` label to each service. +dnsupdate will use this template instead of default one when creating dns record for related service. + ##### Custom DNS name template By default DNS entries are named `...`. diff --git a/infra-templates/dnsupdate-rfc2136/4/docker-compose.yml b/infra-templates/dnsupdate-rfc2136/4/docker-compose.yml index b5d7215..f9f0bbf 100644 --- a/infra-templates/dnsupdate-rfc2136/4/docker-compose.yml +++ b/infra-templates/dnsupdate-rfc2136/4/docker-compose.yml @@ -1,5 +1,5 @@ rfc2136dns: - image: rancher/external-dns:v0.6.2 + image: rancher/external-dns:v0.7.2 command: -provider=rfc2136 expose: - 1000 diff --git a/infra-templates/dnsupdate-rfc2136/4/rancher-compose.yml b/infra-templates/dnsupdate-rfc2136/4/rancher-compose.yml index b3f2441..a89377d 100644 --- a/infra-templates/dnsupdate-rfc2136/4/rancher-compose.yml +++ b/infra-templates/dnsupdate-rfc2136/4/rancher-compose.yml @@ -1,7 +1,7 @@ # notemplating .catalog: name: "DNS Update (RFC2136)" - version: "v0.6.2-rancher2" + version: "v0.7.2-rancher1" description: "Rancher External DNS service powered by any RFC2136 compatible DNS server. Requires Rancher version v1.1.0" minimum_rancher_version: v1.6.0-rc1 questions: diff --git a/infra-templates/dnsupdate-rfc2136/config.yml b/infra-templates/dnsupdate-rfc2136/config.yml index cfe0d5f..0e33515 100644 --- a/infra-templates/dnsupdate-rfc2136/config.yml +++ b/infra-templates/dnsupdate-rfc2136/config.yml @@ -1,7 +1,7 @@ name: DNS Update (RFC2136) description: | Rancher External DNS service powered by any RFC2136 compatible DNS -version: v0.6.2-rancher2 +version: v0.7.2-rancher1 category: External DNS labels: io.rancher.orchestration.supported: 'cattle,mesos,swarm,kubernetes'