You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
K8S auth type [token/certificate]. (relevant for "native_k8s" only)
[optional][default to 'token']
k8s_ca_cert
String
The CA Certificate (base64 encoded) to use to call into the kubernetes API server
[optional]
k8s_client_certificate
String
Content of the k8 client certificate (PEM format) in a Base64 format (relevant for "native_k8s" only)
[optional]
k8s_client_key
String
Content of the k8 client private key (PEM format) in a Base64 format (relevant for "native_k8s" only)
[optional]
k8s_host
String
The URL of the kubernetes API server
k8s_issuer
String
The Kubernetes JWT issuer name. K8SIssuer is the claim that specifies who issued the Kubernetes token
[optional][default to 'kubernetes/serviceaccount']
name
String
K8S Auth config name
rancher_api_key
String
The api key used to access the TokenReview API to validate other JWTs (relevant for "rancher" only)
[optional]
rancher_cluster_id
String
The cluster id as define in rancher (relevant for "rancher" only)
[optional]
signing_key
String
The private key (base64 encoded) associated with the public key defined in the Kubernetes auth
token
String
Authentication token (see `/auth` and `/configure`)
[optional]
token_exp
Integer
Time in seconds of expiration of the Akeyless Kube Auth Method token
[optional][default to 300]
token_reviewer_jwt
String
A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API.
[optional]
uid_token
String
The universal identity token, Required only for universal_identity authentication