我正在通过jenkins运行作业。我正在运行job中的ployment.yml文件。我如何定义从ploymenty.yml文件创建的Pod证书?我怎样才能向吊舱出示证书?
ERROR kubelet failed to pull image “ip_adress/demo:0.2.0”: rpc error: code unknown desc= failed to pull and unpack image “ip_adress/demo:0.2.0”: failed to resolve reference “ip_adress/demo:0.2.0” : failed to do request: head “https://ip_adress/v2demo/manifest/0.2.0” ": x509: certificate signed by unknown authority
1条答案
按热度按时间myss37ts1#
您正在为您的docker注册表使用自签名证书,而不是受信任的证书颁发机构(CA)颁发的证书。Docker守护程序不信任导致x509错误的自签名证书。
有关更多信息,请参考此link。
X.509数字证书是一种非常安全的身份验证方法,但与典型的用户名和密码凭据相比,它们需要更多的基础设施来支持。尝试配置和安装自己的证书的用户经常遇到的错误是:
“未知颁发机构签署的X.509证书”
请参考此link了解更多信息。