apisix-helm-chart
apisix-helm-chart copied to clipboard
Helm chart apisix control ingress fails due to missing port.
Error message:
- Ingress.networking.k8s.io "apisix-control" is invalid: spec.rules[0].http.paths[0].backend: Required value: port name or number is required
There is an inconsistency between the values.yaml and the chart template.
- chart for ingress control is looking for the service Port via
.Values.control.servicePort - but values.yaml specifies that via (translated)
.Values.control.service.servicePort
Your decision which way it should be fixed/added/commented. Workaround is to define this value as control.servicePort in the custom values.yaml
I am experiencing this as well and have validated the workaround.