三类创建
三类创建
kubectl create secret generic db-pass --from-literal=password=S3cr3t -n prod
kubectl create secret tls app-tls --cert=tls.crt --key=tls.key -n prod
kubectl create secret docker-registry regcred --docker-server=registry.example.com --docker-username=ci --docker-password='***' --docker-email=ci@example.com -n prod从文件
从文件
kubectl create secret generic app-certs --from-file=ca.crt --from-file=tls.crt --from-file=tls.key -n prod命令行密码会留在 shell 历史里(可加空格前缀或改用 stdin/YAML+stringData 方式规避)。