-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: satisfy annotation #3677
Comments
@JorritSalverda in the meantime you can use
|
for me this configuration is not working - once I've added the configuration-snippet access to the site is open for everyone...not only for the explicitly allowed ip address |
@rmuehlbauer please make sure you are using 0.22.0 Edit: previous versions have a bug #3649 |
ok! good point - at the moment I have installed 0.21.0 ... will upgrade and check again! |
ok, i can confirm - upgrading to 0.22.0 solved my issue. Now basic auth ist working along with the ip whitelist the way it should - perfect! |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Closing. Added in 0.23.0 |
FEATURE REQUEST
When combining annotations
nginx.ingress.kubernetes.io/auth-type
andnginx.ingress.kubernetes.io/whitelist-source-range
on a single ingress the resulting config doesn't use the satisfy - http://nginx.org/en/docs/http/ngx_http_core_module.html#satisfy - keyword, defaulting to theall
value, which requires all checks to be valid.I would like to be able to specify the
any
value by settingnginx.ingress.kubernetes.io/satisfy: any
so either the whitelisted ips is good enough to get you in or the basic authentication is presented otherwise.NGINX Ingress controller version:
0.22.0
Kubernetes version:
v1.11.2-gke.26
Environment:
Google Kubernetes Engine 1.11.2-gke.26
The text was updated successfully, but these errors were encountered: