Mat*_*son 5 google-cloud-platform kubernetes google-kubernetes-engine
使用...切换gcloud项目后
gcloud init
Run Code Online (Sandbox Code Playgroud)
...然后尝试做一些kubectl命令,例如:
kubectl get rc
Run Code Online (Sandbox Code Playgroud)
...我收到此错误:
error: couldn't read version from server: Get
https://130.211.59.254/api: x509: certificate signed by unknown authority
Run Code Online (Sandbox Code Playgroud)
为什么这样,我该如何解决?
Mat*_*son 14
这是因为缓存了旧群集的密钥.我不确定为什么他们没有被gcloud init命令更新(这是人们直觉所期望的,或者至少是来自kubectl的一些kinder错误消息)
您只需在新配置中获取群集的凭据即可解决此问题:
gcloud container clusters get-credentials YOURCLUSTERHERE --zone YOURCLUSTERZONEHERE
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4766 次 |
最近记录: |