Skip to content

Commit 8875964

Browse files
committed
RELEASE/MINOR: kubernetes-ingress: Tag release 1.30.3
Changes in kubernetes-ingress: - Allow strategy override for Daemonset deployments (#186) Signed-off-by: Dinko Korunic <[email protected]>
1 parent d83ded9 commit 8875964

File tree

5 files changed

+23
-10
lines changed

5 files changed

+23
-10
lines changed

kubernetes-ingress/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ apiVersion: v2
1616
name: kubernetes-ingress
1717
description: A Helm chart for HAProxy Kubernetes Ingress Controller
1818
type: application
19-
version: 1.30.2
19+
version: 1.30.3
2020
appVersion: 1.10.1
2121
kubeVersion: ">=1.22.0-0"
2222
keywords:
@@ -32,4 +32,4 @@ maintainers:
3232
engine: gotpl
3333
annotations:
3434
artifacthub.io/changes: |
35-
- Further improvements to Gateway API setup
35+
- Allow strategy override for Daemonset deployments (#186)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
controller:
2+
kind: DaemonSet
3+
strategy:
4+
type: RollingUpdate
5+
rollingUpdate:
6+
maxUnavailable: 0
7+
maxSurge: 1
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
controller:
2+
strategy:
3+
type: RollingUpdate
4+
rollingUpdate:
5+
maxUnavailable: 0
6+
maxSurge: 1

kubernetes-ingress/templates/controller-daemonset.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ metadata:
3434
{{- end }}
3535
spec:
3636
minReadySeconds: {{ .Values.controller.minReadySeconds }}
37+
{{- with .Values.controller.strategy }}
3738
updateStrategy:
38-
type: RollingUpdate
39-
rollingUpdate:
40-
maxUnavailable: 1
39+
{{- toYaml . | nindent 4 }}
40+
{{- end }}
4141
selector:
4242
matchLabels:
4343
app.kubernetes.io/name: {{ template "kubernetes-ingress.name" . }}

kubernetes-ingress/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -440,11 +440,11 @@ controller:
440440

441441
## Controller deployment strategy definition
442442
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy
443-
strategy: {}
444-
# rollingUpdate:
445-
# maxSurge: 25%
446-
# maxUnavailable: 25%
447-
# type: RollingUpdate
443+
strategy:
444+
type: RollingUpdate
445+
rollingUpdate:
446+
maxUnavailable: 0
447+
maxSurge: 1
448448

449449
## Controller Pod PriorityClass
450450
## ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#priorityclass

0 commit comments

Comments
 (0)