Kubernetes 如何获得谷歌管理的证书(入口)?“我没有收到匹配的”;“管理者证书”;

Kubernetes 如何获得谷歌管理的证书(入口)?“我没有收到匹配的”;“管理者证书”;,kubernetes,google-cloud-platform,google-kubernetes-engine,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,我一直在关注文档()以获得Google管理的ssl 以前是成功的。然而,在我完全删除集群并重新启动之后,我收到了来自 kubectl apply -f example-certificate.yaml 我用最新的Kubernetes重新安装了Kubernetes Client Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.9-dispatcher", GitCommit:"e3f5193e8f1091a162af

我一直在关注文档()以获得Google管理的ssl

以前是成功的。然而,在我完全删除集群并重新启动之后,我收到了来自

kubectl apply -f example-certificate.yaml
我用最新的Kubernetes重新安装了Kubernetes

Client Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.9-dispatcher", GitCommit:"e3f5193e8f1091a162af7e17a781e6a3129bcfd0", GitTreeState:"clean", BuildDate:"2019-03-28T18:15:47Z", GoVersion:"go1.10.8", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"11+", GitVersion:"v1.11.7-gke.12", GitCommit:"06f08e60069231bd21bdf673cf0595aac80b99f6", GitTreeState:"clean", BuildDate:"2019-02-25T20:37:10Z", GoVersion:"go1.10.8b4", Compiler:"gc", Platform:"linux/amd64"}
然后,我创建了一个保留的外部IP地址

gcloud compute addresses create example-ip-address --global

在那之后,我仍然面临同样的问题。我花了很多时间查找有关错误消息的文档,但找不到有关错误消息的任何线索。

您为集群选择了旧版本。 当前的默认版本1.11.7-gke.12不支持它。
升级你的集群。

正如@Victor G所说,我只是遇到了同样的问题,将我的主机升级到1.12.6-gke.10解决了这个问题。

我在gke集群v 1.15.9-gke.24上遇到了类似的问题
使用apiVersion:networking.gke.io/v1beta1为我解决了这个问题。

谢谢。它可以与最新的集群版本(1.12.6-gke.10)配合使用。该文档没有提到这一点:(我在文档中看到了以下内容:“注意:托管证书需要具有运行Kubernetes 1.12.6-gke.7或更高版本的主机的集群。”我只是经历了同样的情况。谢谢@Hari
gcloud compute addresses create example-ip-address --global