kubernetes pod 内部应用如何获取所在 pod 的名称,uuid,node等相关信息


请教大家一个问题,我的应用程序部署在 kubernetes 中,程序打日志的时候,希望带上当前 pod 的 uuid,唯一标识,甚至是所在 node,以便以后在排查的时候确定可能是哪台主机有问题,更好定位问题。 请问在 pod 中,应用程序如何获得 pod 的相关信息? 环境变量? 谢谢大家
已邀请:

beyondblog - 标准90后有为青年

赞同来自:


环境变量 hostname 就是当前 pod 的 name

其他的我还没看到 进入容器 env 自己看下有什么东西可以拿到

yunzhonghe71 - 云计算平台攻城师

赞同来自:


pod里面应该无法获得主机节点ip的吧,不然感觉会有安全风险

要回复问题请先登录注册