Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ $ docker run \
-e EXTERNAL_DNS_SOURCE=$'service\ningress' \
-e EXTERNAL_DNS_PROVIDER=google \
-e EXTERNAL_DNS_DOMAIN_FILTER=$'foo.com\nbar.com' \
registry.k8s.io/external-dns/external-dns:v0.17.0
registry.k8s.io/external-dns/external-dns:v0.18.0
time="2017-08-08T14:10:26Z" level=info msg="config: &{APIServerURL: KubeConfig: Sources:[service ingress] Namespace: ...
```

Expand Down
2 changes: 1 addition & 1 deletion docs/registry/dynamodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down
2 changes: 1 addition & 1 deletion docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ A new staging image is released weekly and can be found at [gcr.io/k8s-staging-e
Example command to fetch `10` most recent staging images:

```sh
export EXT_DNS_VERSION="v0.17.0"
export EXT_DNS_VERSION="v0.18.0"
curl -sLk https://gcr.io/v2/k8s-staging-external-dns/external-dns/tags/list | jq | grep "$EXT_DNS_VERSION" | tail -n 10
```

Expand Down
5 changes: 4 additions & 1 deletion docs/snippets/digitalocean/extdns-with-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down
5 changes: 4 additions & 1 deletion docs/snippets/exoscale/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down
5 changes: 4 additions & 1 deletion docs/snippets/traefik-proxy/with-cluster-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: [""]
resources: ["nodes"]
Expand Down
2 changes: 1 addition & 1 deletion docs/sources/gateway-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
# Add desired Gateway API Route sources.
- --source=gateway-httproute
Expand Down
9 changes: 6 additions & 3 deletions docs/sources/gloo-proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ spec:
containers:
- name: external-dns
# update this to the desired external-dns version
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=gloo-proxy
- --gloo-namespace=custom-gloo-system # gloo system namespace. Specify multiple times for multiple namespaces. Omit to use the default (gloo-system)
Expand All @@ -49,7 +49,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: [""]
resources: ["nodes"]
Expand Down Expand Up @@ -93,7 +96,7 @@ spec:
containers:
- name: external-dns
# update this to the desired external-dns version
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=gloo-proxy
- --gloo-namespace=custom-gloo-system # gloo system namespace. Specify multiple times for multiple namespaces. Omit to use the default (gloo-system)
Expand Down
9 changes: 6 additions & 3 deletions docs/sources/istio.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down Expand Up @@ -57,7 +57,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -100,7 +103,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down
9 changes: 6 additions & 3 deletions docs/sources/kong.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ spec:
containers:
- name: external-dns
# update this to the desired external-dns version
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=kong-tcpingress
- --provider=aws
Expand All @@ -48,7 +48,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: [""]
resources: ["nodes"]
Expand Down Expand Up @@ -89,7 +92,7 @@ spec:
containers:
- name: external-dns
# update this to the desired external-dns version
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=kong-tcpingress
- --provider=aws
Expand Down
11 changes: 7 additions & 4 deletions docs/sources/nodes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0 # update this to the desired external-dns version
image: registry.k8s.io/external-dns/external-dns:v0.18.0 # update this to the desired external-dns version
args:
- --source=node # will use nodes as source
- --provider=aws
Expand Down Expand Up @@ -61,7 +61,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=node # will use nodes as source
- --provider=aws
Expand Down Expand Up @@ -92,7 +92,10 @@ rules:
resources: ["routes"]
verbs: ["get", "watch", "list"]
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -132,7 +135,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=node # will use nodes as source
- --provider=aws
Expand Down
9 changes: 6 additions & 3 deletions docs/sources/openshift.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=openshift-route
- --domain-filter=external-dns-test.my-org.com # will make ExternalDNS see only the hosted zones matching provided domain, omit to process all available hosted zones
Expand All @@ -97,7 +97,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -140,7 +143,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=openshift-route
- --domain-filter=external-dns-test.my-org.com # will make ExternalDNS see only the hosted zones matching provided domain, omit to process all available hosted zones
Expand Down
9 changes: 6 additions & 3 deletions docs/tutorials/akamai-edgedns.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service # or ingress or both
- --provider=akamai
Expand Down Expand Up @@ -150,7 +150,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -190,7 +193,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service # or ingress or both
- --provider=akamai
Expand Down
9 changes: 6 additions & 3 deletions docs/tutorials/alibabacloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down Expand Up @@ -147,7 +147,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -187,7 +190,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down
4 changes: 2 additions & 2 deletions docs/tutorials/aws-public-private-route53.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ spec:
- --txt-owner-id=external-dns
- --ingress-class=external-ingress
- --aws-zone-type=public
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
name: external-dns-public
```

Expand Down Expand Up @@ -280,7 +280,7 @@ spec:
- --txt-owner-id=dev.k8s.nexus
- --ingress-class=internal-ingress
- --aws-zone-type=private
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
name: external-dns-private
```

Expand Down
9 changes: 6 additions & 3 deletions docs/tutorials/aws-sd.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
env:
- name: AWS_REGION
value: us-east-1 # put your CloudMap NameSpace region
Expand All @@ -208,7 +208,10 @@ metadata:
name: external-dns
rules:
- apiGroups: [""]
resources: ["services","endpoints","pods"]
resources: ["services","pods"]
verbs: ["get","watch","list"]
- apiGroups: ["discovery.k8s.io"]
resources: ["endpointslices"]
verbs: ["get","watch","list"]
- apiGroups: ["extensions","networking.k8s.io"]
resources: ["ingresses"]
Expand Down Expand Up @@ -248,7 +251,7 @@ spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
env:
- name: AWS_REGION
value: us-east-1 # put your CloudMap NameSpace region
Expand Down
4 changes: 2 additions & 2 deletions docs/tutorials/aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ spec:
spec:
containers:
- name: external-dns
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
args:
- --source=service
- --source=ingress
Expand Down Expand Up @@ -1046,7 +1046,7 @@ A simple way to implement randomised startup is with an init container:
spec:
initContainers:
- name: init-jitter
image: registry.k8s.io/external-dns/external-dns:v0.17.0
image: registry.k8s.io/external-dns/external-dns:v0.18.0
command:
- /bin/sh
- -c
Expand Down
Loading
Loading