Helm installation failure
This topic provides solutions for installation problems related to Helm.
Ingress-controller port already allocated
This error occurs when there is an attempt to deploy multiple
helm-charts in the same cluster or when the
ingress-controller service is already mapped to port 32500. For example:
# helm install harness-release ./ -n harness -f override.yaml
Error: INSTALLATION FAILED: Service "harness-ingress-controller" is invalid: spec.ports.nodePort: Invalid value: 32500: provided port is already allocated
The fix for this issue is included in
helm-charts and is as follows:
.Values.global.ingress.nginx.httpNodePortto 32501, or to any unused port.
.Values.global.ingress.nginx.httpsNodePortto 32506, or to any unused port.