kubernetes 容器内获取Pod信息
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文讲述Pod能获取Pod自身运行的容器信息以及Node信息(kubernetes 自从1.7开始)1.编译busybox-env.yaml文件apiVersion: v1kind: Podmetad
千家信息网最后更新 2026年11月02日kubernetes 容器内获取Pod信息
本文讲述Pod能获取Pod自身运行的容器信息以及Node信息(kubernetes 自从1.7开始)
1.编译busybox-env.yaml文件
apiVersion: v1kind: Podmetadata: name: busybox-envspec: containers: - name: busybox-container image: busybox command: - sleep - "3600" env: - name: MY_NODE_NAME # 获取node名称 valueFrom: fieldRef: fieldPath: spec.nodeName - name: MY_POD_NAME # 获取pod名称 valueFrom: fieldRef: fieldPath: metadata.name - name: MY_POD_NAMESPACE # 获取pod的namespace valueFrom: fieldRef: fieldPath: metadata.namespace - name: MY_POD_IP # 获取pod IP valueFrom: fieldRef: fieldPath: status.podIP2.应用yaml
$ kubectl apply -f busybox-env.yaml3.进入容器内部查看变量是否存在
$ kubectl exec -it busybox-env sh$ env | egrep "MY_POD"MY_POD_NAMESPACE=defaultMY_POD_IP=10.23.2.1MY_POD_NAME=busybox-env$ env | egrep "MY_NODE"MY_NODE_NAME=k8s-node01可以看到变量是已经加载到容器的环境变量中了
容器
变量
信息
名称
文件
环境
应用
编译
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中关村互联网 科技集团
中关村互联网科技集团
互联网扶贫科技
美国互联网科技巨头监管
科技类互联网
中资互联网科技
杭州互联网科技公司
互联网科技革命
艾特科技互联网
互联网科技汛
互联网科技股有哪些
互联网科技素材视频竖屏
科技互联网的估值
科技与互联网哪个更好
来此购互联网科技有限公司
宝灵互联网科技有限公司
花神(南京)互联网科技有限公司
工业互联网展湾科技股份有限公司
广州互联网高科技取餐柜
兰石爱特工业互联网科技分公司
互联网科技保险
疫情对互联网科技公司影响
互联网科技英文
亿账通互联网科技
新华互联网科技2019
福州新华互联网科技学校 知乎
链环科技传统企业怎么转型互联网
青海科技产业互联网发展
江苏互联网科技小贷
互联网时代科技型公司的机会