运行setup_robot.sh当证书错误

问题描述 投票:1回答:1

如果每setup_robot.sh运行Cloud Robotics documentation,该证书是无效的。我得到以下错误:

Failed to update robot CR my-robot: Failed to get robot my-robot: Get https://www.endpoints.robco-skopecki.cloud.goog/apis/core.kubernetes/apis/registry.cloudrobotics.com/v1alpha1/namespaces/default/robots/my-robot: x509: certificate is valid for ingress.local, not www.endpoints.robco-skopecki.cloud.goog
x509 google-cloud-robotics
1个回答
2
投票

如果letsencrypt未完成创建的云计算集群的证书出现此问题。这可能会在第一时间安装happend。这里是你如何检查:

kubectl get certificates cloud-robotics -o yaml

如果输出缺乏状态,重新启动证书管理器:

kubectl delete pod cert-manager-<tab>

一旦重新启动,再次检查certificate,一旦状态指示sucess,你应该存储为一个秘密叫做tls您的证书:

kubectl get secrets tls

此时,您可以重新运行setup_robot.sh

© www.soinside.com 2019 - 2024. All rights reserved.