【发布时间】: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