[Kublr 1.19 and earlier]

Issue

Updating KCP or a regular cluster running on Azure fails.

The error message during update: 

Workaround

1. Before updating the KCP disable the ingress controller LB service refresh cronjob:

kubectl patch cronjobs -n kube-system kublr-ingress-refresh-service \
  -p '{"spec" : {"suspend" : true }}'

2. then update/reconfigure KCP

3. after successful completion of the configuration change, re-enable the cronjob:

kubectl patch cronjobs -n kube-system kublr-ingress-refresh-service \
  -p '{"spec" : {"suspend" : false }}'