Open verdel opened 11 months ago
This issue is currently awaiting triage.
If Ingress contributors determines this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
We use the following structure in the
Ingress
manifests to customize the enabling/disabling of Basic authentication for different path in the requests:After enabling the
--enable-annotation-validation
option for the Ingress Controller, it is not allowed to use the$
symbol in the value of thenginx.ingress.kubernetes.io/auth-realm
annotation.Here is a link to the annotation validation block.
We can use only basic chars and space.
So, we can no longer customize the use of Basic authentication due to the impossibility of using the Lua snippet name as a value for the annotation.
How risky is it in terms of validation to add the
$
symbol to the allowed characters for the annotation value?