Expose configuration for tolerateNonExistentBackendService and tolerateNonExistentBackendAction #3330
Labels
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
Is your feature request related to a problem?
When deploying an ingress that is misconfigured with a missing service or action, the ingress will deploy successfully. However, when serving requests destined for the missing service/action, those requests will fail with an HTTP 503 error. This behavior was introduced intentionally in #1967 - in order to ensure that a single misconfiguration doesn't block all ingress reconciliation. However, it also means that a category of misconfiguration is more difficult to discover prior to deploying it and running traffic against the misconfigured ingress.
Describe the solution you'd like
The above PR mentions that this behavior should be configurable, to allow user to opt-in to the behavior as it was prior to the PR making that change. It would be nice if this configuration were exposed.
Describe alternatives you've considered
Manual validation of ingress configuration prior to deployment using custom / 3rd party tools.
The text was updated successfully, but these errors were encountered: