ingress-nginx-helm/internal/ingress/annotations
Gabor Lekeny def13fc06c Add proxy_ssl_* directives
Add support for backends which require client certificate (eg. NiFi)
authentication. The `proxy-ssl-secret` k8s annotation references a
secret which is used to authenticate to the backend server. All other
directives fine tune the backend communication.

The following annotations are supported:
* proxy-ssl-secret
* proxy-ssl-ciphers
* proxy-ssl-protocol
* proxy-ssl-verify
* proxy-ssl-verify-depth
2019-07-18 03:21:52 +02:00
..
alias Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
auth Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
authreq feat: auth-req caching 2019-07-17 18:39:04 +02:00
authreqglobal Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
authtls Get AuthTLS annotation unit tests to 100% 2019-06-21 12:46:07 -05:00
backendprotocol Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
canary Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
class Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
clientbodybuffersize Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
connection Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
cors Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
customhttperrors Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
defaultbackend Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
http2pushpreload Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
influxdb Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
ipwhitelist Apply fixes suggested by staticcheck 2019-07-08 16:18:52 -04:00
loadbalancing Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
log Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
luarestywaf Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
modsecurity Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
parser Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
portinredirect Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
proxy added proxy-http-version annotation to override the HTTP/1.1 default connection type to reverse proxy backends 2019-07-08 14:32:00 -04:00
proxyssl Add proxy_ssl_* directives 2019-07-18 03:21:52 +02:00
ratelimit Apply fixes suggested by staticcheck 2019-07-08 16:18:52 -04:00
redirect Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
rewrite Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
satisfy Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
secureupstream Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
serversnippet Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
serviceupstream Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
sessionaffinity Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
snippet Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
sslcipher Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
sslpassthrough Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
upstreamhashby Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
upstreamvhost Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
xforwardedprefix Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00
annotations.go Add proxy_ssl_* directives 2019-07-18 03:21:52 +02:00
annotations_test.go Migrate to new networking.k8s.io/v1beta1 package 2019-06-13 11:32:39 -04:00