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
`controller.podDisruptionBudget.annotations` | The annotations of the Ingress Controller pod disruption budget | {}
261
+
`controller.podDisruptionBudget.minAvailable` | The number of Ingress Controller pods that should be available. This is a mutually exclusive setting with "maxUnavailable". | 0
262
+
`controller.podDisruptionBudget.maxUnavailable` | The number of Ingress Controller pods that can be unavailable. This is a mutually exclusive setting with "minAvailable". | 0
259
263
`controller.strategy` | Specifies the strategy used to replace old Pods with new ones. Docs for [Deployment update strategy](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy) and [Daemonset update strategy](https://kubernetes.io/docs/tasks/manage-daemon/update-daemon-set/#daemonset-update-strategy) | {}
260
264
`controller.disableIPV6` | Disable IPV6 listeners explicitly for nodes that do not support the IPV6 stack. | false
Copy file name to clipboardExpand all lines: deployments/helm-chart/values.yaml
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -179,6 +179,17 @@ controller:
179
179
## The minimum number of seconds for which a newly created Pod should be ready without any of its containers crashing, for it to be considered available.
180
180
minReadySeconds: 0
181
181
182
+
## Pod disruption budget for the Ingress Controller pods.
183
+
podDisruptionBudget:
184
+
## Enables PodDisruptionBudget.
185
+
enabled: false
186
+
## The annotations of the Ingress Controller pod disruption budget.
187
+
annotations: {}
188
+
## The number of Ingress Controller pods that should be available. This is a mutually exclusive setting with "maxUnavailable".
189
+
# minAvailable: 1
190
+
## The number of Ingress Controller pods that can be unavailable. This is a mutually exclusive setting with "minAvailable".
191
+
# maxUnavailable: 1
192
+
182
193
## Strategy used to replace old Pods by new ones. .spec.strategy.type can be "Recreate" or "RollingUpdate" for Deployments, and "OnDelete" or "RollingUpdate" for Daemonsets. "RollingUpdate" is the default value.
|``controller.podDisruptionBudget.annotations``| The annotations of the Ingress Controller pod disruption budget | {} |
249
+
|``controller.podDisruptionBudget.minAvailable``| The number of Ingress Controller pods that should be available. | 0 |
250
+
|``controller.podDisruptionBudget.maxUnavailable``| The number of Ingress Controller pods that can be unavailable. | 0 |
247
251
|``controller.strategy``| Specifies the strategy used to replace old Pods with new ones. Docs for [Deployment update strategy](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy) and [Daemonset update strategy](https://kubernetes.io/docs/tasks/manage-daemon/update-daemon-set/#daemonset-update-strategy). | {} |
248
252
|`controller.disableIPV6`| Disable IPV6 listeners explicitly for nodes that do not support the IPV6 stack. | false |
0 commit comments