有没有办法使用私有 GKE 集群运行 GCP 的云运行?



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

  1. 云运行完全托管 :由 GCP 独立管理,无需我们创建集群
  2. 适用于 Anthos 的 Cloud Run :这需要我们创建一个启用了 Cloud Run 的 GKE 集群

我想选择第二个选项,但希望保持 GKE 集群私有,以便不允许外部流量。

我正在浏览的所有文档和资源都在解释公共 GKE 集群(使用外部 IP(的所有内容。

有没有办法实现我想要的东西?

在进行设置时,我将遇到什么问题?

使用 GKE 的 Cloud Run 时,istio 总是必要的吗?

您可以在私有模式下在 GKE 上部署 Cloud Run(在文档中并不容易找到,这里是 gcloud 命令行的链接(。

如果连接是专用的,则只能从群集内部访问服务,而不能从 Internet 访问。

我不知道您在设置时会遇到什么问题。

最后,Knative 基于 Istio。没有它,就无法部署 Knative 元素。而GKE上的Cloud Run只是Google的Knative产品包。(对于托管是不同的(

相关内容

  • 没有找到相关文章

最新更新