kubernetes - 在POD中使用服务的ClusterIP地址

标签 kubernetes activemq kube-proxy kubernetes-service

我正在使用类型为Cluster IP的Kubernetes Service,它将公开部署。
在我的容器中,我想使用服务IP(群集IP)。有什么方法可以在Pod /容器中获取IP地址?

是否可以从服务名称获取群集IP?

最佳答案

是的,通过environment-level service discovery机制。请注意,但是,您要访问的任何服务都必须在 Pod本身启动之前先创建,否则将不会填充环境变量。

关于kubernetes - 在POD中使用服务的ClusterIP地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52257033/

相关文章:

java - kubernetes 状态集连接

kubernetes - 使用Quarkus挂载Kubernetes卷

c# - 在不删除的情况下读取 ActiveMQ 消息

tomcat - 找不到解决方案无法创建目录'activemq-data\localhost\KahaDB'

kubernetes - 集群内流量的源 IP 地址转换

kubernetes - kube-proxy 如何在主机节点上运行 iptables 命令,同时在进程隔离容器内运行?

kubernetes - 如何在 kubernetes 集群中再次添加一个耗尽的节点?

java - 如何批量读取重新投递队列?

kubernetes - Kube-Proxy-Windows CrashLoopBackOff

kubernetes - kubernetes服务无法向自身发送请求