Google cloud kubernetes无法连接到群集

Google cloud kubernetes无法连接到群集,kubernetes,google-cloud-platform,google-kubernetes-engine,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,我无法连接到服务器:当连接到google shell中的群集时,尝试运行kubectl get pods时,请拨打tcp I/o超时。这是突然发生的,我没有对集群设置做任何更改 gcloud beta container clusters create tia-test-cluster \ --create-subnetwork name=my-cluster\ --enable-ip-alias \ --enable-private-nodes \ --mast

我无法连接到服务器:当连接到google shell中的群集时,尝试运行
kubectl get pods
时,请拨打tcp I/o超时。这是突然发生的,我没有对集群设置做任何更改

gcloud beta container clusters create tia-test-cluster \
    --create-subnetwork name=my-cluster\
    --enable-ip-alias \
    --enable-private-nodes \
    --master-ipv4-cidr <IP> \
    --enable-master-authorized-networks \
    --master-authorized-networks <IP> \
    --no-enable-basic-auth \
    --no-issue-client-certificate \
    --cluster-version=1.11.2-gke.18 \
    --region=europe-north1 \
    --metadata disable-legacy-endpoints=true \
    --enable-stackdriver-kubernetes \
    --enable-autoupgrade
gcloud beta容器集群创建tia测试集群\
--创建子网络名称=我的群集\
--启用ip别名\
--启用专用节点\
--主ipv4-cidr\
--启用主授权网络\
--主授权网络\
--不启用基本身份验证\
--没有颁发客户端证书\
--集群版本=1.11.2-gke.18\
--地区=欧洲-北方1\
--元数据禁用旧端点=true\
--启用堆栈驱动程序kubernetes\
--启用自动升级
这是当前的群集配置。 在执行此操作之前,我已经运行了
gcloud容器集群获取我的集群--zone europe-north1-a--project的凭据

我还注意到我的计算实例丢失了它们的外部IP。在我们的登台环境中,基于相同的配置,一切都正常工作


任何提示都将不胜感激。

从我看到的您发布的内容来看,您已打开网络的主授权网络

如果Google Cloud Shell的IP地址发生了变化,这正是您所期望的错误

根据:您需要更新允许的IP地址

gcloud container clusters update tia-test-cluster \
    --region europe-north1 \
    --enable-master-authorized-networks \
    --master-authorized-networks [EXISTING_AUTH_NETS],[SHELL_IP]/32