forked from jetstack/kube-oidc-proxy
-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
enhancementNew feature or requestNew feature or request
Description
To support operating in environments that enforce/require client TLS certificates it would be helpful to support mTLS configurability between the proxy and the OIDC issuer.
This would involve adding new command line arguments to specify a TLS certificate and private key. For example, something like:
fs.StringVar(&o.ClientCertKey.CertFile, "oidc-tls-client-cert-file", "", ""+
"The absolute path to a X.509 client certificate. If provided, HTTPS requests made to the OIDC issue will "+
"make use of mTLS. Also requires --oidc-tls-client-key-file.")
fs.StringVar(&o.ClientCertKey.KeyFile, "oidc-tls-client-key-file", "", ""+
"The absolute path to a X.509 private key. If provided, HTTPS requests made to the OIDC issue will make use "+
"of mTLS. Also requires --oidc-tls-client-cert-file.")Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request