Fix `helm upgrade` errors from NGINX Ingress when running on Helm v3
Fix for this error:
Error: UPGRADE FAILED: cannot patch "gitlab-nginx-ingress-controller-metrics" with kind Service: Service "gitlab-nginx-ingress-controller-metrics" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-controller" with kind
Service: Service "gitlab-nginx-ingress-controller" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-controller-stats" with kind
Service: Service "gitlab-nginx-ingress-controller-stats" is invalid: spec.clusterIP: Invalid value: "": field is immutable && cannot patch "gitlab-nginx-ingress-default-backend" with kind
Service: Service "gitlab-nginx-ingress-default-backend" is invalid: spec.clusterIP: Invalid value: "": field is immutable
Other than that - it works just fine on Helm 3 :)
Not sure if you guys have been doing tests yet with new Helm version?
Edited by Jason Plum