四川成都网站制作,软件开发常用架构,公司网站制作策划,怎么增加网站外链天行健#xff0c;君子以自强不息#xff1b;地势坤#xff0c;君子以厚德载物。 每个人都有惰性#xff0c;但不断学习是好好生活的根本#xff0c;共勉#xff01; 文章均为学习整理笔记#xff0c;分享记录为主#xff0c;如有错误请指正#xff0c;共同学习进步。… 天行健君子以自强不息地势坤君子以厚德载物。 每个人都有惰性但不断学习是好好生活的根本共勉 文章均为学习整理笔记分享记录为主如有错误请指正共同学习进步。 文章目录 场景问题解决 场景
在k8s中部署gitlab后查看状态并非Running而是CreateContainerConfigError
kubectl get pods -n gitlab-dev问题
查看pod的描述 其中gitlab-9b4c9b9f9-xgdgd为上面查看到的pod的名称 gitlab-dev为namespace
kubectl describe pod gitlab-9b4c9b9f9-xgdgd -n gitlab-dev最后的输出事件如下Error: secret git-user-pass not found
解决
查看gitlab的pod对应的配置文件即gitlab-dplm.yaml中的secret参数
cat ./gitlab-yaml/gitlab-dplm.yamlsecret的name为git-user-pass 查看secret信息
kubectl get secret git-user-pass -o yaml可以看到该secret的namespace为default与pod的namespace不是同一个故找不到这个secret 重新生成secret并设置相同的namespace即可 secret相关创建请参考secret的创建和使用 感谢阅读祝君暴富