Skip to content
Alpha Kube Inspector is under active development — expect bugs and breaking changes.

Secrets

The Secrets screen lists all Secret resources across namespaces.

Columns

Column Description
Name Secret name
Namespace Namespace
Type Secret type (e.g., Opaque, kubernetes.io/tls, kubernetes.io/dockerconfigjson)
Data Keys Number of keys stored in the secret

Actions

View / Edit YAML

Double-click a row to open the full Secret YAML. Secret values are base64-encoded in YAML — this is how Kubernetes stores them, not encryption.

Key-Value Editor

Click the sliders icon on a row to open the key-value editor. The panel decodes values from base64 and displays them as plain text for easier editing. When you save, values are re-encoded automatically before being written to the cluster.

Sensitive data

Secret values are shown decoded in the key-value editor. Be careful when working in shared environments or when screen sharing.

Bulk Delete

Select one or more secrets and click Delete Selected. Confirm in the dialog.

Warning

Deleting a secret that is referenced by a pod (as an environment variable or volume) will cause that pod to fail when it is next scheduled or restarted.

Secret Types

Common Kubernetes secret types you may encounter:

Type Usage
Opaque Arbitrary user-defined key-value data
kubernetes.io/tls TLS certificates (tls.crt, tls.key)
kubernetes.io/dockerconfigjson Container registry credentials
kubernetes.io/service-account-token Auto-generated service account token

Filtering

Use the filter row to search by name, namespace, type, or data key count. The Data Keys column supports numeric filtering — enter a number to find secrets with exactly that many keys.