【发布时间】:2020-05-03 08:30:44
【问题描述】:
您好,我是 kubernetes 新手,我正在尝试让 docker 注册表在 kubernetes 集群上运行。
我在笔记本电脑和 kubespray 中使用 vagrant 在 3 个节点上创建了一个集群。 然后按照本教程进行操作:
https://www.civo.com/learn/set-up-a-private-docker-registry-with-tls-on-kubernetes
最后我的第一个错误是我的证书 x509 对“ingress.local”有效,而不是我的 ingress.yaml 文件中的 myDomainName.com。 所以我测试了在 ingress.yaml 文件中使用“-host:ingress.local”而不是“-host:myDomainName.com”重新安装。
但现在我明白了:
来自守护程序的错误响应:获取https://ingress.local/v2/:x509: 由未知机构签署的证书
我没有域名,所以为了测试我在我的主机文件中添加了这个映射:
192.168.50.11 ingress.local
其中 192.168.50.11 是节点 ip
最后当我运行时
kubectl 获取证书 -n 默认 我开始了 未找到资源。
我真的不知道从哪里开始调查
感谢您的帮助
【问题讨论】:
标签: kubernetes certificate docker-registry