小编Ste*_*Jin的帖子

如何获得 Google 托管的证书(入口)?我没有收到“ManagedCertificate”的匹配项

我一直在关注文档(https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs)以获取 Google 托管的 ssl。

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

kubectl apply -f example-certificate.yaml
Run Code Online (Sandbox Code Playgroud)
error: unable to recognize "example-certificate.yaml": no matches for 
kind "ManagedCertificate" in version "networking.gke.io/v1beta1"
Run Code Online (Sandbox Code Playgroud)

我用最新的 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"}
Run Code Online (Sandbox Code Playgroud)

然后,我创建了一个保留的外部 IP 地址。

gcloud compute addresses create example-ip-address --global
Run Code Online (Sandbox Code Playgroud)

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

google-cloud-platform kubernetes google-kubernetes-engine

3
推荐指数
1
解决办法
1354
查看次数