Skip to main content
FieldTypeDescriptionValue(s)
kubeconfigstringKubeconfig kube-apiserver uses to connect to the authentication webhook.

The kubeconfig should be self-contained: kube-apiserver can’t access any files on the host,
so certificates and keys should be specified inline (certificate-authority-data, client-certificate-data,
client-key-data), and tokenFile, exec and auth-provider are not supported.
If the certificate authority is not specified, kube-apiserver uses the trusted root CAs of the machine.
versionstringThe API version of the authentication.k8s.io TokenReview to send to and expect from the webhook.

Defaults to the kube-apiserver default (v1beta1).
v1
v1beta1
cacheTTLDurationThe duration to cache responses from the webhook token authenticator.

Defaults to the kube-apiserver default (2 minutes), set to 0s to disable caching.