Add value for filtering managed record types (#18067)

Signed-off-by: Maksim Dorakh <maksim.dorokh@gmail.com>
This commit is contained in:
badyag
2023-08-02 15:53:08 +03:00
committed by GitHub
parent c20ef01bd4
commit d1a095805e
4 changed files with 8 additions and 1 deletions

View File

@@ -25,4 +25,4 @@ maintainers:
name: external-dns
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/external-dns
version: 6.21.1
version: 6.22.0

View File

@@ -241,6 +241,7 @@ The command removes all the Kubernetes components associated with the chart and
| `annotationFilter` | Filter sources managed by external-dns via annotation using label selector (optional) | `""` |
| `labelFilter` | Select sources managed by external-dns using label selector (optional) | `""` |
| `ingressClassFilters` | Filter sources managed by external-dns via IngressClass (optional) | `[]` |
| `managedRecordTypesFilters` | Filter record types managed by external-dns (optional) | `[]` |
| `dryRun` | When enabled, prints DNS record changes rather than actually performing them (optional) | `false` |
| `triggerLoopOnEvent` | When enabled, triggers run loop on create/update/delete events in addition to regular interval (optional) | `false` |
| `interval` | Interval update period to use | `1m` |

View File

@@ -166,6 +166,9 @@ spec:
{{- range .Values.ingressClassFilters }}
- --ingress-class={{ . }}
{{- end }}
{{- range .Values.managedRecordTypesFilters }}
- --managed-record-types={{ . }}
{{- end }}
{{- if .Values.crd.apiversion }}
- --crd-source-apiversion={{ .Values.crd.apiversion }}
{{- end }}

View File

@@ -685,6 +685,9 @@ labelFilter: ""
## @param ingressClassFilters Filter sources managed by external-dns via IngressClass (optional)
##
ingressClassFilters: []
## @param managedRecordTypesFilters Filter record types managed by external-dns (optional)
##
managedRecordTypesFilters: []
## @param dryRun When enabled, prints DNS record changes rather than actually performing them (optional)
##
dryRun: false