Skip to content
Open
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 stable/aws-load-balancer-controller/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ The default values set by the application itself can be confirmed [here](https:/
| `globalAcceleratorMaxConcurrentReconciles` | Maximum number of concurrently running reconcile loops for GlobalAccelerator objects | None |
| `globalAcceleratorMaxExponentialBackoffDelay` | Maximum duration of exponential backoff for GlobalAccelerator reconcile failures | None |
| `syncPeriod` | Period at which the controller forces the repopulation of its local object stores | None |
| `watchNamespace` | Namespace the controller watches for updates to Kubernetes objects, If empty, all namespaces are watched | None |
| `watchNamespace` | Namespace(s) the controller watches for updates to Kubernetes objects. Can be a string for a single namespace or a list for multiple namespaces. If empty, all namespaces are watched | None |
| `disableIngressClassAnnotation` | Disables the usage of kubernetes.io/ingress.class annotation | None |
| `disableIngressGroupNameAnnotation` | Disables the usage of alb.ingress.kubernetes.io/group.name annotation | None |
| `tolerateNonExistentBackendService` | whether to allow rules that reference a backend service that does not exist. (When enabled, it will return 503 error if backend service not exist) | `true` |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -140,8 +140,14 @@ spec:
- --sync-period={{ .Values.syncPeriod }}
{{- end }}
{{- if .Values.watchNamespace }}
{{- if kindIs "slice" .Values.watchNamespace }}
{{- range .Values.watchNamespace }}
- --watch-namespace={{ . }}
{{- end }}
{{- else }}
- --watch-namespace={{ .Values.watchNamespace }}
{{- end }}
{{- end }}
{{- if kindIs "bool" .Values.disableIngressClassAnnotation }}
- --disable-ingress-class-annotation={{ .Values.disableIngressClassAnnotation }}
{{- end }}
Expand Down
10 changes: 9 additions & 1 deletion stable/aws-load-balancer-controller/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,15 @@ lbStabilizationMonitorInterval:
# Period at which the controller forces the repopulation of its local object stores. (default 10h0m0s)
syncPeriod:

# Namespace the controller watches for updates to Kubernetes objects, If empty, all namespaces are watched.
# Namespace(s) the controller watches for updates to Kubernetes objects.
# Can be a single namespace (string) or multiple namespaces (list).
# If empty, all namespaces are watched.
# Examples:
# Single namespace: watchNamespace: my-namespace
# Multiple namespaces:
# watchNamespace:
# - namespace1
# - namespace2
watchNamespace:

# disableIngressClassAnnotation disables the usage of kubernetes.io/ingress.class annotation, false by default
Expand Down