我在部署中有一组Pod,并且我希望在同一个命名空间中有一个Pod能够连接到部署中的 specific 一个Pod。例如,我希望能够直接连接到Pod my-pod-55785865c5-cjxfs
上的裸露端口。这可能吗?
答案 0 :(得分:1)
您可以使用Pod IP连接到它。但是,pod IP是短暂的。吊舱死掉并重新启动后,IP就会更改。请记住这一点。
Pod到Pod的通信:pod-ip.namespace.pod
,但IP只是短暂的。
答案 1 :(得分:1)
您可以创建服务并将其用作创建连接的方法。 Kubernetes服务:https://kubernetes.io/docs/concepts/services-networking/service/
Pod到Pod的通讯:pod-ip.namespace.pod
服务到服务的通信:service-name.my-namespace.svc.cluster.local
但是,您也可以使用Pod IP clusterIP进行连接,但是使用Pod可以重新启动IP更改。