【问题标题】:Network Policy to access Google Cloud Storage Bucket访问 Google Cloud Storage Bucket 的网络策略
【发布时间】:2019-12-30 22:47:19
【问题描述】:

我正在运行一个 GKE 集群,该集群托管了一个需要访问存储桶的应用。为此,我正在使用gsutils

当前的网络策略非常严格,我只允许访问真正需要它的端点。有了我的策略,如果我登录到我的 Pod 并运行 gsutil ls,我会得到

jenkins@ptbkn:~$ gsutil ls
INFO 0826 18:13:03.702595 retry_util.py] Retrying request, attempt #1...
INFO 0826 18:14:05.556362 retry_util.py] Retrying request, attempt #2...
INFO 0826 18:15:09.331261 retry_util.py] Retrying request, attempt #3...

但是当我取消网络政策时,我可以看到我所有的存储桶。

jenkins@ptbkn:~$ gsutil ls
gs://abc/
gs://xyz/
.
.

现在我不确定如何指定网络策略规则。这意味着我不知道应该将哪些 IP 范围/主机名/端口添加到我的网络策略中以将 Google Cloud Storage 列入白名单。有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage google-kubernetes-engine kubernetes-networkpolicy


    【解决方案1】:

    您可以尝试添加 dl.google.com 和 www.googleapis.com,这将对 gsutil 有所帮助,在此 Google Documentation 示例中也提到了用于 Google API 和服务的 IP 范围 199.36.153.4/30

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-11
      • 2020-09-05
      • 1970-01-01
      • 1970-01-01
      • 2020-11-05
      • 2017-06-26
      • 2020-03-13
      • 2017-11-08
      相关资源
      最近更新 更多