Skip to main content

Command line interface tool to manage Kubernetes secrets.

# To list all secrets:
k8sec list

# To list a specific secret as a base64-encoded string:
k8sec list <secret_name> --base64

# To set a secret's value:
k8sec set <secret_name> <key=value>

# To set a base64-encoded value:
k8sec set --base64 <secret_name> <key=encoded_value>

# To unset a secret:
k8sec unset <secret_name>

# To load secrets from a file:
k8sec load -f <path/to/file> <secret_name>

# To dump secrets to a file:
k8sec dump -f <path/to/file> <secret_name>