我是 GKE 的新手,现在正在尝试为 RASA 创建一个新集群。我正在尝试使用 HTTPS 创建一个入口以指向此集群中的负载均衡器。但我无法选择选项 Create Google-managed certificate
从列表中。它似乎在此集群中被禁用。如何启用这个?
帮助显示:
To create Google-managed certificates, your cluster needs to have
ManagedCertificate
Custom Resource Definition present.
最佳答案
发布此社区 wiki 答案,以提供更多关于最近修复的灰色选项创建问题的可见性 Create a Google-managed certificate
.
随意编辑和扩展。
您可以在 GCP Issuetracker 上找到相应的问题:
引用来自线程的消息的一部分:
As I can see, this issue was already fixed. You shouldn't encounter it anymore.
例子
如上所述,此问题不应再出现。复现后按以下步骤进行:
GKE
集群并等待它的配置。 $ kubectl create deployment nginx --image=nginx
$ kubectl expose deployment nginx --port=80 --type=NodePort
Cloud Console
-> Kubernetes Engine
-> Services & Ingress
-> Create Ingress
(选择nginx后Service)
-> Frontend configuration
-> HTTPS
-> Create a new certificate
可以将以下选项视为可用:
其他资源:
关于google-cloud-platform - 如何在 Google Kubernetes 上启用 Google 托管证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63174651/