Allow BASIC authentication for devops/status users while using Helm deployment and Ingress Controller #1760
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
At the moment all
/devops
and/status
paths are routed throughapi
Ingress resource. Since the introduction of BASIC auth for ditto user(s),/devops
and/status
paths could not be authenticated with devops/status users.This PR introduces a new Ingress resource to control devops and status paths. The authorization header is simply forwarded to the gateway.
Another update is parameterizing preStop wait time on the IngressController. More info in the comments in the
values.yaml
.Also Ingress Controller version is updated to 1.9.0. With this all regex-type paths are given
ImplementationSpecific
pathType instead of Prefix.