我错误地删除了允许控制平面节点建立 ssh tunnels 到工作节点的防火墙条目。我需要重新创建防火墙条目,但我找不到控制器节点的 IP 地址。
这是一个区域集群,因此集群端点是位于 3 个控制平面 IP 前面的负载均衡器。不过,我在 GCP 控制台中没有看到该负载均衡器,因此无法获取其详细信息。
如何查找 GKE 区域集群中 3 个控制平面节点的 IP 地址?
答案 0 :(得分:1)
删除规则时应该创建了一个日志。 IP地址在那里。你可以用这样的东西把它们拉出来:
gcloud logging read 'resource.type="gce_firewall_rule" AND \
timestamp>="2020-11-01T00:00:00Z" AND \
protoPayload.methodName="v1.compute.firewalls.delete" AND \
protoPayload.resourceName:gke'
答案 1 :(得分:0)