【问题标题】:How to add authorized IP to private GKE cluster using gcloud CLI?如何使用 gcloud CLI 将授权 IP 添加到私有 GKE 集群?
【发布时间】:2021-11-03 15:12:45
【问题描述】:

我们在自动驾驶仪上使用私有 GKE 集群,每次我必须连接 kubectl 时,我都必须使用 UI 界面将我的 IP 添加到控制平面授权网络。
这可以使用 gcloud 完成,因此更快/可以自动化吗?

【问题讨论】:

    标签: google-cloud-platform google-kubernetes-engine gcloud


    【解决方案1】:

    你在找那个吗

    gcloud container clusters update <clusterName> --master-authorized-networks=....
    

    【讨论】:

    • 我看到了这个,但它是否确保我只更新我的 IP 而不会删除/修改我同事的 IP(存在多个条目)?
    • 添加你的并不会删除你同事的
    • 用这种方法,如果我只指定我的IP,其他的都会被覆盖,所以我每次都要指定所有的IP。此外,我不能在这里使用 displayName,所以标签丢失了。如果不是这样,你能举个例子吗?
    • 使用gcloud将授权网络添加到现有集群:gcloud container clusters create cluster-name \ --enable-master-authorized-networks \ --master-authorized-networks cidr1,cidr2... 其中cluster-name:是现有集群的名称。 cidr1, cidr2:授权网络的 CIDR 值。我们可以添加“n”个 cidr 值,使用逗号分隔它们。
    猜你喜欢
    • 2020-03-08
    • 2020-04-03
    • 2021-05-01
    • 2020-01-30
    • 2021-10-15
    • 2021-08-12
    • 2019-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多