google-cloud-platform - 如何在 Google Kubernetes 上启用 Google 托管证书?

标签 google-cloud-platform certificate ssl-certificate google-kubernetes-engine gke-networking

我是 GKE 的新手,现在正在尝试为 RASA 创建一个新集群。我正在尝试使用 HTTPS 创建一个入口以指向此集群中的负载均衡器。但我无法选择选项 Create Google-managed certificate从列表中。它似乎在此集群中被禁用。如何启用这个?
帮助显示:

To create Google-managed certificates, your cluster needs to have ManagedCertificate Custom Resource Definition present.


enter image description here

最佳答案

发布此社区 wiki 答案,以提供更多关于最近修复的灰色选项创建问题的可见性 Create a Google-managed certificate .
随意编辑和扩展。

您可以在 GCP Issuetracker 上找到相应的问题:

  • Issuetracker.google.com: Issues: Creation of Managed Certificate in GCP Cloud Console (Web UI) is grayed out

  • 引用来自线程的消息的一部分:

    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-MANAGED-CERT

    其他资源:
  • Cloud.google.com: Kubernetes Engine: Docs: How to: Managed certs
  • 关于google-cloud-platform - 如何在 Google Kubernetes 上启用 Google 托管证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63174651/

    相关文章:

    certificate - WinHttpCertCfg 将证书安装到未知位置

    Azure-将证书添加到 CloudService

    java - 无法传递 FileIO.Write/WriteFiles/WriteShardedBundlesToTempFiles/GroupIntoShards

    kubernetes - gcp永久磁盘上可能有编辑文件吗?

    google-cloud-platform - 通过服务帐户使用 Google Cloud Source Repositories

    google-cloud-platform - Google Cloud - 端点延迟监控

    android - facebook key 哈希,android keystore 混淆

    android - 如何使用Java卡中的公钥在Android应用程序中生成证书签名请求

    rest - 公司内部网络上的 SSL SEC_ERROR_UNKNOWN_ISSUER,REST 服务

    woothemes电商网站SSL证书