⎈ k8s knowledge compiler

Secret [glossary]deterministic

Stores sensitive information, such as passwords, OAuth tokens, and ssh keys.

core-objectsecurity

Stores sensitive information, such as passwords, OAuth tokens, and SSH keys.

Secrets give you more control over how sensitive information is used and reduces the risk of accidental exposure. Secret values are encoded as base64 strings and are stored unencrypted by default, but can be configured to be [encrypted at rest](/docs/tasks/administer-cluster/encrypt-data/#ensure-all-secrets-are-encrypted).

A [Pod](#gloss:pod) can reference the Secret in a variety of ways, such as in a volume mount or as an environment variable. Secrets are designed for confidential data and [ConfigMaps](/docs/tasks/configure-pod-container/configure-pod-configmap/) are designed for non-confidential data.

Sources

reference/glossary/secret.md · docStores sensitive information, such as passwords, OAuth tokens, and ssh keys.

Related (16)

references Pull an Image from a Private RegistrySecret conf=1
references Encrypting Confidential Data at RestSecrets conf=1
references Manage TLS Certificates in a ClusterSecret conf=1
references Managing Secrets using kubectlSecrets conf=1
references VolumesSecret conf=1
references Ingresssecret conf=1
references Static PodsSecret conf=1
references Pod LifecycleSecret conf=1
references Init ContainersSecrets conf=1
references Imagessecret conf=1
references Running Kubelet in Standalone ModeSecret conf=1
references Using RBAC Authorizationsecrets conf=1
prerequisite_of Downward APIai-suggested prerequisite conf=0.7

← all Docs