You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: charts/external-dns/CHANGELOG.md
-16Lines changed: 0 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,24 +18,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18
18
19
19
## [UNRELEASED]
20
20
21
-
## [v1.21.1]
22
-
23
-
### Added
24
-
25
-
- Add value `.sourceNamespace` to watch a namespace which is different from the one that external-dns is installed into when `.namespaced` is true. ([#6297](https://github.com/kubernetes-sigs/external-dns/pull/6297)) _@jplitza_
26
-
- Add option to enable Gateway API ListenerSet support. ([#6381](https://github.com/kubernetes-sigs/external-dns/pull/6381)) _@speer_
27
-
- Add support for bool in extraArgs. ([#6179](https://github.com/kubernetes-sigs/external-dns/pull/6179)) _@farodin91_
28
-
- Add value `.namespaceOverride` to render chart resources into a namespace different from the release namespace, for subchart installs that want their own namespace. ([#6389](https://github.com/kubernetes-sigs/external-dns/pull/6389)) _@alliasgher_
29
-
30
-
### Changed
31
-
32
-
- Update _ExternalDNS_ OCI image version to [v0.21.0](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.21.0). ([#6354](https://github.com/kubernetes-sigs/external-dns/pull/6354)) _@vflaux_
33
-
34
21
### Fixed
35
22
36
23
- Avoid creating cluster-scoped RBAC for Gateway API sources when running namespaced with `gatewayNamespace` set. Namespace listing permissions are now only added when `gatewayNamespace` is unset. ([#5843](https://github.com/kubernetes-sigs/external-dns/pull/5843)) _@TobyTheHutt_
37
-
- Ensure container arguments are passed in as strings ([#6264](https://github.com/kubernetes-sigs/external-dns/pull/6264)) _@KhooHaoYit_
38
-
- Ensure container arguments are passed in as strings when extraArgs is a map ([#6284](https://github.com/kubernetes-sigs/external-dns/pull/6284)) _@vflaux_
39
24
40
25
## [v1.20.0]
41
26
@@ -325,7 +310,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
@@ -60,7 +60,7 @@ For set up for a specific provider using the Helm chart, see the following links
60
60
## Namespace Scoped Installation
61
61
62
62
`external-dns` supports running on a namespace-only scope, too.
63
-
If `namespaced=true` is defined, the Helm chart will setup `Roles` and `RoleBindings` instead of `ClusterRoles` and `ClusterRoleBindings`. By default, they are set up in the same namespace that `external-dns` itself is installed to. This can be changed via the `sourceNamespace` value.
63
+
If `namespaced=true` is defined, the Helm chart will setup `Roles` and `RoleBindings` instead of `ClusterRoles` and `ClusterRoleBindings`.
64
64
65
65
Note: When using Gateway API sources in namespaced mode, a cluster-scoped permission to list namespaces is required, unless you also set `gatewayNamespace`. If you set `gatewayNamespace`, all RBAC remains namespaced and no `ClusterRole`/`ClusterRoleBinding` is created.
66
66
@@ -105,7 +105,6 @@ If `namespaced` is set to `true`, please ensure that `sources` only contains sup
105
105
| dnsConfig | object |`nil`|[DNS config](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config) for the pod, if not set the default will be used. |
106
106
| dnsPolicy | string |`nil`|[DNS policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) for the pod, if not set the default will be used. |
107
107
| domainFilters | list |`[]`| Limit possible target zones by domain suffixes. |
108
-
| enableGatewayListenerSets | bool |`false`| if `true`, the Gateway API ListenerSet flag will be enabled. |
109
108
| enabled | bool |`nil`| No effect - reserved for use in sub-charting. |
110
109
| env | list |`[]`|[Environment variables](https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/) for the `external-dns` container. |
111
110
| excludeDomains | list |`[]`| Intentionally exclude domains from being managed. |
@@ -128,7 +127,6 @@ If `namespaced` is set to `true`, please ensure that `sources` only contains sup
128
127
| logLevel | string |`"info"`| Log level. |
129
128
| managedRecordTypes | list |`[]`| Record types to manage (default: A, AAAA, CNAME) |
130
129
| nameOverride | string |`nil`| Override the name of the chart. |
131
-
| namespaceOverride | string |`nil`| Override the namespace that chart resources are rendered into. Defaults to the release namespace. Useful when installing the chart as a subchart that should live in its own namespace, separate from the umbrella release namespace. |
132
130
| namespaced | bool |`false`| if `true`, _ExternalDNS_ will run in a namespaced scope (`Role`` and `Rolebinding`` will be namespaced too). |
133
131
| nodeSelector | object |`{}`| Node labels to match for `Pod`[scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/). |
134
132
| podAnnotations | object |`{}`| Annotations to add to the `Pod`. |
@@ -182,7 +180,6 @@ If `namespaced` is set to `true`, please ensure that `sources` only contains sup
182
180
| serviceMonitor.targetLabels | list |`[]`| Provide target labels for the `ServiceMonitor`. |
183
181
| serviceMonitor.tlsConfig | object |`{}`| Configure the `ServiceMonitor`[TLS config](https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#tlsconfig). |
184
182
| shareProcessNamespace | bool |`false`| If `true`, the `Pod` will have [process namespace sharing](https://kubernetes.io/docs/tasks/configure-pod-container/share-process-namespace/) enabled. |
185
-
| sourceNamespace | string |`nil`| Source namespace to watch for Kubernetes resources other than Gateway API gateways. Used only when `namespaced=true`. Defaults to Release.Namespace |
186
183
| sources | list |`["service","ingress"]`|_Kubernetes_ resources to monitor for DNS entries. |
187
184
| terminationGracePeriodSeconds | int |`nil`| Termination grace period for the `Pod` in seconds. |
188
185
| tolerations | list |`[]`| Node taints which will be tolerated for `Pod`[scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/). |
@@ -192,34 +189,6 @@ If `namespaced` is set to `true`, please ensure that `sources` only contains sup
192
189
| txtPrefix | string |`nil`| Specify a prefix for the domain names of TXT records created for the `txt` registry. Mutually exclusive with `txtSuffix`. |
193
190
| txtSuffix | string |`nil`| Specify a suffix for the domain names of TXT records created for the `txt` registry. Mutually exclusive with `txtPrefix`. |
194
191
195
-
## Usage
196
-
197
-
### Configure `extraArgs`
198
-
199
-
An array or map can be used, with maps allowing for value overrides; maps also support slice values to use the same arg multiple times.
200
-
201
-
Example array:
202
-
203
-
```yaml
204
-
extraArgs:
205
-
- --zone-id-filter=/hostedzone/Z00001
206
-
- --zone-id-filter=/hostedzone/Z00002
207
-
- --zone-id-filter=/hostedzone/Z00003
208
-
```
209
-
210
-
Eample map: (supported values for map are strings, list of strings, and boolean)
Copy file name to clipboardExpand all lines: charts/external-dns/README.md.gotmpl
+1-29Lines changed: 1 addition & 29 deletions
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ For set up for a specific provider using the Helm chart, see the following links
54
54
## Namespace Scoped Installation
55
55
56
56
`external-dns` supports running on a namespace-only scope, too.
57
-
If `namespaced=true` is defined, the Helm chart will setup `Roles`and`RoleBindings` instead of `ClusterRoles`and`ClusterRoleBindings`. By default, they are set up in the same namespace that `external-dns` itself is installed to. This can be changed via the `sourceNamespace` value.
57
+
If `namespaced=true` is defined, the Helm chart will setup `Roles`and`RoleBindings` instead of `ClusterRoles`and`ClusterRoleBindings`.
58
58
59
59
Note: When using Gateway API sources in namespaced mode, a cluster-scoped permission to list namespaces is required, unless you also set `gatewayNamespace`. If you set `gatewayNamespace`, all RBAC remains namespaced and no `ClusterRole`/`ClusterRoleBinding` is created.
60
60
@@ -90,34 +90,6 @@ If `namespaced` is set to `true`, please ensure that `sources` only contains sup
90
90
91
91
{{ template"chart.valuesSection". }}
92
92
93
-
## Usage
94
-
95
-
### Configure `extraArgs`
96
-
97
-
An array or map can be used, with maps allowing for value overrides; maps also support slice values to use the same arg multiple times.
98
-
99
-
Example array:
100
-
101
-
```yaml
102
-
extraArgs:
103
-
- --zone-id-filter=/hostedzone/Z00001
104
-
- --zone-id-filter=/hostedzone/Z00002
105
-
- --zone-id-filter=/hostedzone/Z00003
106
-
```
107
-
108
-
Eample map: (supported values for map are strings, list of strings, and boolean)
0 commit comments