env 引用示例
env 引用示例
env:
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
- name: MY_CPU_LIMIT
valueFrom:
resourceFieldRef:
containerName: app
resource: limits.cpu常用 fieldPath
| 字段 | 含义 |
|---|---|
| metadata.name | Pod 名 |
| metadata.namespace | 命名空间 |
| spec.nodeName | 所在节点名 |
| status.podIP | Pod IP |
| status.hostIP | 节点 IP |
| metadata.labels['app'] | 指定标签的值 |