0
我们有一个gcluod项目,包含几个计算实例和一个Container Engine集群。 (非托管)计算实例的IP可以使用[instance-name].c.[project-name].internal
来解决。对于GKE节点,是否有类似的DNS名称,如具有多个值的A记录?gcloud项目中容器群集节点的本地DNS名称是什么?
我们想要做的是从计算实例访问集群NodePort
服务。多值DNS记录会很好,因为我们访问哪个节点并不重要。个别GKE节点名称必须被认为是短暂的。
我试图用实例组名称,如gke-...
使用 gcloud container clusters describe [cluster-name] | grep instanceGroupManagers
但没有运气找到。
好的,很高兴知道。由于列表将与NodePort结合起来非常有用,所以我现在不会接受这个答案。可能有解决方法。 – solsson
这是一个更普遍的问题,即如何从群集外部访问k8s服务(nodeport或其他)。目前GCP支持的唯一机制是将服务从外部公开(例如,在您项目的专用网络之外),但我们听到过几次,如果从同一内部网络上的其他虚拟机更容易访问, 。 –