Difference between revisions of "Kind: Secret"

From wikieduonline
Jump to navigation Jump to search
Line 5: Line 5:
 
  [[type: Opaque]]
 
  [[type: Opaque]]
 
  [[type: kubernetes.io/service-account-token]]
 
  [[type: kubernetes.io/service-account-token]]
 +
 +
 +
 +
Opaque                                 arbitrary user-defined data
 +
[[kubernetes.io/service-account-token]] ServiceAccount token
 +
kubernetes.io/dockercfg         serialized ~/.dockercfg file
 +
kubernetes.io/dockerconfigjson         serialized ~/.docker/config.json file
 +
[[kubernetes.io/basic-auth]]         credentials for basic authentication
 +
kubernetes.io/ssh-auth                 credentials for SSH authentication
 +
kubernetes.io/tls                 data for a TLS client or server
 +
bootstrap.kubernetes.io/token         bootstrap token data
  
  

Revision as of 12:37, 6 October 2022


https://kubernetes.io/docs/concepts/configuration/secret/#secret-types

type: Opaque
type: kubernetes.io/service-account-token


Opaque	                                 arbitrary user-defined data
kubernetes.io/service-account-token	ServiceAccount token
kubernetes.io/dockercfg	        serialized ~/.dockercfg file
kubernetes.io/dockerconfigjson	        serialized ~/.docker/config.json file
kubernetes.io/basic-auth	        credentials for basic authentication
kubernetes.io/ssh-auth	                credentials for SSH authentication
kubernetes.io/tls	                data for a TLS client or server
bootstrap.kubernetes.io/token	        bootstrap token data


Example

https://kubernetes.io/docs/tasks/access-application-cluster/access-cluster/

kubectl apply -f - <<EOF
apiVersion: v1
kind: Secret
metadata:
  name: default-token
  annotations:
    kubernetes.io/service-account.name: default
type: kubernetes.io/service-account-token
EOF

Related

See also

Advertising: