secrets
create secret
use raw data
$ kubectl create secret generic db-user-pass \
--from-literal=username=admin \
--from-literal=password='marslo'from a file
$ echo -n 'admin' > ./username.txt
$ echo -n 'marslo' > ./password.txt
$ kubectl create secret generic db-user-pass \
--from-file=./username.txt \
--from-file=./password.txt
# or `--from-file=[key=]source`
$ kubectl create secret generic db-user-pass \
--from-file=username=./username.txt \
--from-file=password=./password.txtfrom file with base64
decode the secret
oneline
Last updated
Was this helpful?