Skip to content

Commit e1f53a9

Browse files
committed
kccm: Bump to v0.5.1
The latest kccm fails if there are no IPs at LB services after some time, this change bump to it and configure the new timeout value. Signed-off-by: Enrique Llorente <[email protected]>
1 parent c8158eb commit e1f53a9

File tree

4 files changed

+24
-10
lines changed

4 files changed

+24
-10
lines changed

config/kccm/kustomization.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
namespace: ${NAMESPACE}
2+
patches:
3+
- patch: |-
4+
- op: add
5+
path: /spec/template/spec/containers/0/args/-
6+
value: --cluster-name="${CLUSTER_NAME}"
7+
- op: replace
8+
path: /spec/template/spec/containers/0/image
9+
value: quay.io/kubevirt/kubevirt-cloud-controller-manager:v0.5.1
10+
target:
11+
kind: Deployment
212
patchesJson6902:
313
- patch: |
414
- op: replace
@@ -12,8 +22,9 @@ patchesJson6902:
1222
version: v1
1323
kind: Deployment
1424
name: kubevirt-cloud-controller-manager
25+
1526
bases:
16-
- https://github.com/kubevirt/cloud-provider-kubevirt/config/isolated?ref=v0.3.2
27+
- https://github.com/kubevirt/cloud-provider-kubevirt/config/isolated?ref=v0.5.1
1728
commonLabels:
1829
cluster.x-k8s.io/cluster-name: "${CLUSTER_NAME}"
1930
capk.cluster.x-k8s.io/template-kind: "extra-resource"

templates/cluster-template-kccm.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ apiVersion: v1
237237
data:
238238
cloud-config: |
239239
loadBalancer:
240-
creationPollInterval: 30
240+
creationPollInterval: 5
241+
creationPollTimeout: 60
241242
namespace: ${NAMESPACE}
242243
instancesV2:
243244
enabled: true
@@ -278,11 +279,11 @@ spec:
278279
- --cloud-provider=kubevirt
279280
- --cloud-config=/etc/cloud/cloud-config
280281
- --kubeconfig=/etc/kubernetes/kubeconfig/value
281-
- --cluster-name=${CLUSTER_NAME}
282282
- --authentication-skip-lookup=true
283+
- --cluster-name="${CLUSTER_NAME}"
283284
command:
284285
- /bin/kubevirt-cloud-controller-manager
285-
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:main
286+
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:v0.5.1
286287
imagePullPolicy: Always
287288
name: kubevirt-cloud-controller-manager
288289
resources:

templates/cluster-template-lb-kccm.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ apiVersion: v1
237237
data:
238238
cloud-config: |
239239
loadBalancer:
240-
creationPollInterval: 30
240+
creationPollInterval: 5
241+
creationPollTimeout: 60
241242
namespace: ${NAMESPACE}
242243
instancesV2:
243244
enabled: true
@@ -278,11 +279,11 @@ spec:
278279
- --cloud-provider=kubevirt
279280
- --cloud-config=/etc/cloud/cloud-config
280281
- --kubeconfig=/etc/kubernetes/kubeconfig/value
281-
- --cluster-name=${CLUSTER_NAME}
282282
- --authentication-skip-lookup=true
283+
- --cluster-name="${CLUSTER_NAME}"
283284
command:
284285
- /bin/kubevirt-cloud-controller-manager
285-
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:main
286+
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:v0.5.1
286287
imagePullPolicy: Always
287288
name: kubevirt-cloud-controller-manager
288289
resources:

templates/cluster-template-persistent-storage-kccm.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,8 @@ apiVersion: v1
261261
data:
262262
cloud-config: |
263263
loadBalancer:
264-
creationPollInterval: 30
264+
creationPollInterval: 5
265+
creationPollTimeout: 60
265266
namespace: ${NAMESPACE}
266267
instancesV2:
267268
enabled: true
@@ -302,11 +303,11 @@ spec:
302303
- --cloud-provider=kubevirt
303304
- --cloud-config=/etc/cloud/cloud-config
304305
- --kubeconfig=/etc/kubernetes/kubeconfig/value
305-
- --cluster-name=${CLUSTER_NAME}
306306
- --authentication-skip-lookup=true
307+
- --cluster-name="${CLUSTER_NAME}"
307308
command:
308309
- /bin/kubevirt-cloud-controller-manager
309-
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:main
310+
image: quay.io/kubevirt/kubevirt-cloud-controller-manager:v0.5.1
310311
imagePullPolicy: Always
311312
name: kubevirt-cloud-controller-manager
312313
resources:

0 commit comments

Comments
 (0)