kubectl create secret
注意Secretの作成
kubectl create secret generic <name> --from-literal=key=value
認証情報(generic)・TLS証明書(tls)・レジストリ認証(docker-registry)を作成。imagePullSecrets用はdocker-registry型を使う。
実行例
kubectl create secret docker-registry regcred --docker-server=ghcr.io --docker-username=u --docker-password=$TOKENpull用の認証を作成
書式
kubectl create secret generic|tls|docker-registry <name> --from-literal|--from-file|--cert/--key
実行前の注意
コマンド履歴に秘密が残らない方法を選ぶ。
関連コマンド
- kubectl get secretSecretの確認
- docker loginレジストリ認証