我正在运行一个go app,它正在创建prometheus指标,这些指标是特定于节点的指标,我希望能够将节点IP添加为标签.
有没有办法从Pod中捕获节点IP?
有没有办法从Pod中捕获节点IP?
是的,很容易,使用env: valueFrom: fieldRef: status.hostIP; 整个(?)列表在envVarSource文档中显示,我猜因为它objectFieldSelector可以出现在多个上下文中.
所以:
containers:
- env:
- name: NODE_IP
valueFrom:
fieldRef:
status.hostIP
Run Code Online (Sandbox Code Playgroud)
接受的答案对我不起作用,现在看来fieldPath是必需的:
env:
- name: NODE_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1420 次 |
| 最近记录: |