Konduktor simplifies Kubernetes secret management with a CLI that makes secrets easily accessible within your workloads.
konduktor secret create
command shown below. If a secret with the same name already exists under your ownership, the new data will be merged with the existing contents rather than replacing it. If you need to replace a secret entirely, delete the existing secret first, then create a new one. Different users in the same cluster can create secrets with the same name without conflict as each user’s secrets are functionally isolated.
[FLAGS]
include:
--kind
flag will default to --kind=default
.
$KONDUKTOR_DEFAULT_SECRETS/<SECRET_NAME>/
. Here is an example snippet of a workload yaml accessing the various default secrets:
--from-file
. A user is limited to only one git-ssh secret.
GIT_SSH_COMMAND
, allowing secure Git operations. Here is an example snippet of a workload yaml:
--inline
to define key-value pairs directly on the CLI.