holdlg docker login <harbor_ip> 成功。 可以暂时忽略x509: certificate signed by unknown authority 错误。 创建应用的时候,设置镜像的地方 提示 证书错误,也忽略提示。 最终是可以 pull image 的。 等修复了在升级。
hongming erdong 你得在节点上配置 insecure registry,或者添加相关的证书链 https://docs.docker.com/registry/insecure/ yaml 编辑 secret,添加以下 annotation secret.kubesphere.io/force-insecure: true
magitekbay hongming 试了这个方法可以,但是在加的时候提示“cannot unmarshal bool into Go struct field ObjectMeta.metadata.annotations of type string”,改成secret.kubesphere.io/force-insecure: 'true'就好了
zhujiaxin flee 这个问题看起来是nodejs不信任证书的问题 目前的方案是通过NODE_EXTRA_CA_CERTS这个环境变量,然后用cm挂载到系统里,然后环境变量读过来就认识可以信任这个证书了