我在GCP上有一个私有GKE集群,可以通过Google Shell通过GCP(而不是SDK)进行访问。 我可以将外部外壳IP添加到--master-authorized-networks,但是当我注销并重新登录此IP地址更改时,因此每次我想进行此操作(都必须删除旧IP)通过de shell更改到我的私有集群。
如何通过外壳访问我的私有群集,而不必每次都更新--master-autorized-networks中的外部IP地址?
非常感谢您的帮助。
答案 0 :(得分:1)
Google Shell只是托管在运行代码(从jquery浏览器获取命令)的“临时服务器”上的VM。闲置一段时间后,分配给该“ VM”的公共IP将发生变化。这就是为什么在使用Shell的大多数指南中,第一步是对项目进行身份验证。
“解决方法”是创建一个免费实例,并将该实例的IP列入白名单。或者,只需使用SDK。