We have a service already deployed as a headless service i.e clusterIp : None in production. Now we need to change this to a non headless service i.e type should be ClusterIp and clusterIp should be set to some value other than None. I modified the charts and tried to deploy using helm upgrade command. But its not allowed and helm is complaining that service type is an immutable field.
kubectl edit svc also was not able to helpful. kubectl patch also dint work. Any workarounds for this problem other than deleting helm chart and redeploying it again?
kubectl edit svcandkubectl patch? - Nick