安装中级 CA 证书

Install intermediate CA Cert

我有一个 Kubernetes 集群 hos 我自己的 docker 注册表是我使用以下文档构建的:
https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/registry

https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/registry/tls/README.md

当我尝试推送到注册表时,出现 x509: certificate signed by unknown authority 错误。我到处搜索并阅读了几个 github 问题,修复似乎是在服务器上安装中间证书。简单吧....嗯,集群部署在GCE中使用默认的cos镜像。有没有办法将该证书安装在像 cos 这样的最小容器 os 上?

您可以使用 CoreOS toobox 在基于 COS 的实例上安装东西。

有关使用 CoreOS 工具箱调试 COS 实例的更多资源。

https://cloud.google.com/container-optimized-os/docs/how-to/toolbox