Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 2.18 KB

K8SAuth.md

File metadata and controls

26 lines (22 loc) · 2.18 KB

akeyless.K8SAuth

Properties

Name Type Description Notes
amTokenExpiration Number AuthMethodTokenExpiration is time in seconds of expiration of the Akeyless Kube Auth Method token [optional]
authMethodAccessId String AuthMethodAccessId of the Kubernetes auth method [optional]
authMethodPrvKeyPem String AuthMethodSigningKey is the private key (in base64 of the PEM format) associated with the public key defined in the Kubernetes auth method, that used to sign the internal token for the Akeyless Kubernetes Auth Method [optional]
clusterApiType String ClusterApiType defines types of API access to cluster [optional]
disableIssValidation Boolean DisableISSValidation is optional parameter to disable ISS validation [optional]
id String [optional]
k8sAuthType String [optional]
k8sCaCert String K8SCACert is the CA Cert to use to call into the kubernetes API [optional]
k8sClientCertData String K8sClientCertData is the client certificate for k8s client certificate authentication [optional]
k8sClientKeyData String K8sClientKeyData is the client key for k8s client certificate authentication [optional]
k8sHost String K8SHost is the url string for the kubernetes API [optional]
k8sIssuer String K8SIssuer is the claim that specifies who issued the Kubernetes token [optional]
k8sPubKeysPem [String] K8SPublicKeysPEM is the list of public key in PEM format [optional]
k8sTokenReviewerJwt String K8STokenReviewerJWT is the bearer for clusterApiTypeK8s, used during TokenReview API call [optional]
name String [optional]
rancherApiKey String RancherApiKey the bear token for clusterApiTypeRancher [optional]
rancherClusterId String RancherClusterId cluster id as define in rancher (in case of clusterApiTypeRancher) [optional]
useLocalCaJwt Boolean UseLocalCAJwt is an optional parameter to set defaulting to using the local service account when running in a Kubernetes pod [optional]