diff --git a/charts/templates/ovn-dpdk-ds.yaml b/charts/templates/ovn-dpdk-ds.yaml index 9be3d6bf99d..714bbb69ff6 100644 --- a/charts/templates/ovn-dpdk-ds.yaml +++ b/charts/templates/ovn-dpdk-ds.yaml @@ -12,7 +12,10 @@ spec: matchLabels: app: ovs-dpdk updateStrategy: - type: OnDelete + type: RollingUpdate + rollingUpdate: + maxSurge: 1 + maxUnavailable: 0 template: metadata: labels: diff --git a/dist/images/install.sh b/dist/images/install.sh index d38e3f25cde..8d51b6382d5 100755 --- a/dist/images/install.sh +++ b/dist/images/install.sh @@ -3329,13 +3329,16 @@ metadata: spec: selector: matchLabels: - app: ovs + app: ovs-dpdk updateStrategy: - type: OnDelete + type: RollingUpdate + rollingUpdate: + maxSurge: 1 + maxUnavailable: 0 template: metadata: labels: - app: ovs + app: ovs-dpdk component: network type: infra spec: @@ -3495,7 +3498,7 @@ spec: updateStrategy: type: RollingUpdate rollingUpdate: - maxSurge: 100% + maxSurge: 1 maxUnavailable: 0 template: metadata: diff --git a/yamls/ovn-dpdk.yaml b/yamls/ovn-dpdk.yaml index 85748237316..13f5efca5fb 100644 --- a/yamls/ovn-dpdk.yaml +++ b/yamls/ovn-dpdk.yaml @@ -315,13 +315,16 @@ metadata: spec: selector: matchLabels: - app: ovs + app: ovs-dpdk updateStrategy: - type: OnDelete + type: RollingUpdate + rollingUpdate: + maxSurge: 1 + maxUnavailable: 0 template: metadata: labels: - app: ovs + app: ovs-dpdk component: network type: infra spec: diff --git a/yamls/ovn-ha.yaml b/yamls/ovn-ha.yaml index 46f30e1031e..d8fe76afdc2 100644 --- a/yamls/ovn-ha.yaml +++ b/yamls/ovn-ha.yaml @@ -219,7 +219,7 @@ spec: updateStrategy: type: RollingUpdate rollingUpdate: - maxSurge: 100% + maxSurge: 1 maxUnavailable: 0 template: metadata: