Closed bookwalker closed 3 years ago
This commit adjusts the ingress template to be compatible to api-version networking.k8s.io/v1.
See also: #204
related to: #204
Deploying to a k8s > v1.20 is broken because of an incompatible ingress-spec. helm upgrade|install throws following error:
helm upgrade|install
Error: UPGRADE FAILED: error validating "": error validating data: [ValidationError(Ingress.spec.rules[0].http.paths[0].backend): unknown field "serviceName" in io.k8s.api.networking.v1.IngressBackend, ValidationError(Ingress.spec.rules[0].http.paths[0].backend): unknown field "servicePort" in io.k8s.api.networking.v1.IngressBackend] helm.go:81: [debug] error validating "": error validating data: [ValidationError(Ingress.spec.rules[0].http.paths[0].backend): unknown field "serviceName" in io.k8s.api.networking.v1.IngressBackend, ValidationError(Ingress.spec.rules[0].http.paths[0].backend): unknown field "servicePort" in io.k8s.api.networking.v1.IngressBackend
networking.k8s.io/v1
This section is intended for the core maintainers only, to track review progress. Please do not fill out this section. [ ] Code reviewed [ ] Topgun tests run [ ] Back-port if needed [ ] Is the correct branch targeted? (master or dev)
This section is intended for the core maintainers only, to track review progress. Please do not fill out this section.
master
dev
This commit adjusts the ingress template to be compatible to api-version networking.k8s.io/v1.
See also: #204
Existing Issue
related to: #204
Why do we need this PR?
Deploying to a k8s > v1.20 is broken because of an incompatible ingress-spec.
helm upgrade|install
throws following error:Changes proposed in this pull request
networking.k8s.io/v1
compatible ingress specReviewer Checklist