Google cloud platform 有没有办法运行GCP';s云与私有GKE集群一起运行?

Google cloud platform 有没有办法运行GCP';s云与私有GKE集群一起运行?,google-cloud-platform,google-kubernetes-engine,istio,google-cloud-run,google-anthos,Google Cloud Platform,Google Kubernetes Engine,Istio,Google Cloud Run,Google Anthos,我知道有两种方式可以在Google Cloud Run上部署容器: 云运行完全管理:由GCP独立管理,无需我们创建集群 针对Anthos的Cloud Run:这需要我们创建一个启用Cloud Run的GKE集群 我想选择第二个选项,但希望保持GKE集群的私有性,这样就不允许外部通信 我正在阅读的所有文档和资源都解释了公共GKE集群(带有外部IP)的一切 有没有办法实现我所追求的目标 在进行设置时,我将面临哪些问题 将Cloud Run与GKE一起使用时,是否始终需要istio?您可以在专用模式下

我知道有两种方式可以在Google Cloud Run上部署容器:

  • 云运行完全管理:由GCP独立管理,无需我们创建集群
  • 针对Anthos的Cloud Run:这需要我们创建一个启用Cloud Run的GKE集群
  • 我想选择第二个选项,但希望保持GKE集群的私有性,这样就不允许外部通信

    我正在阅读的所有文档和资源都解释了公共GKE集群(带有外部IP)的一切

    有没有办法实现我所追求的目标

    在进行设置时,我将面临哪些问题


    将Cloud Run与GKE一起使用时,是否始终需要istio?

    您可以在专用模式下在GKE上部署Cloud Run(在文档中,指向gcloud命令行的链接中不太容易找到)

    如果连接是私有的,则只能从集群内部访问服务,而不能从internet访问服务

    我不知道你的设置会有什么问题


    最后,Knative是基于Istio的。没有它,您无法部署Knative元素。GKE上运行的云只是谷歌的Knative产品包。(For managed is different)

    每次尝试部署服务时,我都会收到一个错误,提示
    无法创建服务。跟踪编号:1一些2随机3
    。你知道为什么吗?你有更多的日志信息吗?你的集群的完整配置是什么?关于这个问题,我问了另一个问题。是链接。我已经详细解释了问题中的一切。请看一看