根据kubernetes docs,我可以使用以下命令创建docker-registry密钥:
kubectl create secret docker-registry regcred --docker-server=<your-registry-server> --docker-username=<your-name> --docker-password=<your-pword> --docker-email=<your-email>
这将生成一个密钥为.dockercfg的密钥。
我已经有一个由另一个工具生成的.dockercfg文件,如何使用kubectl从我的.dockercfg文件创建docker-registry密钥?
发布于 2021-07-21 22:13:01
简单地说,只需从文件创建即可。
不要忘记定义--type并将其添加到适当的名称空间
kubectl create secret generic YOURS-SECRET-NAME \
--from-file=.dockerconfigjson=$HOME/.docker/config.json \
--type=kubernetes.io/dockerconfigjsonhttps://stackoverflow.com/questions/53712336
复制相似问题