差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:harbor_rancher_ca [2021/01/16 17:55] jonathantech:harbor_rancher_ca [2021/04/20 09:12] (目前版本) – [Harbor 使用 Private CA, Rancher 出現 ErrImagePull: rpc error ..... x509] jonathan
行 103: 行 103:
   * 完整錯誤訊息大致如下: <code>   * 完整錯誤訊息大致如下: <code>
 ErrImagePull: rpc error: code = Unknown desc = Error response from daemon: Get ... v2/: x509: certificate signed by unknown authority</code> ErrImagePull: rpc error: code = Unknown desc = Error response from daemon: Get ... v2/: x509: certificate signed by unknown authority</code>
-  * 解決方法 : 讓 Rancher 所使用的自簽憑證 Exp. 10.20.0.71.crt 複製到 Rancher cluster 所有 k8s 主機內並設定信任這憑證, 然後重啟 docker 服務+  * 解決方法一 : 讓 Rancher 所使用的自簽憑證 Exp. 10.20.0.71.crt 複製到 Rancher cluster 所有 k8s 主機內並設定信任這憑證, 然後重啟 docker 服務
     * [email protected] <cli>     * [email protected] <cli>
 sudo cp 10.20.0.71.crt /usr/local/share/ca-certificates/ sudo cp 10.20.0.71.crt /usr/local/share/ca-certificates/
行 109: 行 109:
 sudo systemctl restart docker.service sudo systemctl restart docker.service
 ls /etc/ssl/certs | awk /10.20.0.71/ ls /etc/ssl/certs | awk /10.20.0.71/
 +</cli>
 +  * 解決方法二 : 將所有 k8s 主機內的 Docker 信任 Harbor 的 IP:Port 10.20.0.71:5443 或 Domain Name, 然後重啟 docker 服務
 +    * [email protected] <cli>
 +sudo vi /etc/docker/daemon.json
 +{
 +    "insecure-registries":["10.20.0.71:5443", "harbor.iiidevops.org"]
 +}
 </cli> </cli>
  
-{{tag>rancher harbor iiidevops}}+{{tag>rancher harbor k8s iiidevops}}
  • tech/harbor_rancher_ca.1610790959.txt.gz
  • 上一次變更: 2021/01/16 17:55
  • jonathan