[stable/external-dns] Add support for zone Id filters (#7324)

Signed-off-by: Daren Desjardins <darend@gmail.com>
This commit is contained in:
Daren Desjardins
2018-08-29 15:29:51 -07:00
committed by k8s-ci-robot
parent ffc4374d23
commit bf069e2bd4
4 changed files with 10 additions and 3 deletions
+4 -3
View File
@@ -1,10 +1,11 @@
apiVersion: v1
description: Configure external DNS servers (AWS Route53, Google CloudDNS and others)
description:
Configure external DNS servers (AWS Route53, Google CloudDNS and others)
for Kubernetes Ingresses and Services
name: external-dns
version: 0.7.3
version: 0.7.4
appVersion: 0.5.5
home: https://github.com/kubernetes-incubator/external-dns
sources:
- https://github.com/kubernetes-incubator/external-dns
- https://github.com/kubernetes-incubator/external-dns
engine: gotpl
+1
View File
@@ -63,6 +63,7 @@ The following table lists the configurable parameters of the external-dns chart
| `affinity` | List of affinities (requires Kubernetes >=1.6) | `{}` |
| `txtOwnerId` | When using the TXT registry, a name that identifies this instance of ExternalDNS (optional) | `"default"` |
| `txtPrefix` | When using the TXT registry, a prefix for ownership records that avoids collision with CNAME entries (optional) | `""` |
| `zoneIdFilters` | Limit possible target zones by zone id (optional) | `[]` |
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
@@ -35,6 +35,9 @@ spec:
{{- end }}
{{- range .Values.domainFilters }}
- --domain-filter={{ . }}
{{- end }}
{{- range .Values.zoneIdFilters }}
- --zone-id-filter={{ . }}
{{- end }}
- --policy={{ .Values.policy }}
- --provider={{ .Values.provider }}
+2
View File
@@ -37,6 +37,8 @@ google:
## Limit possible target zones by domain suffixes (optional)
domainFilters: []
## Limit possible target zones by zone id (optional)
zoneIdFilters: []
# Filter sources managed by external-dns via annotation using label selector semantics (default: all sources)
annotationFilter: ""