You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

获取代码运行Pod名称异常:返回Worker Node名称问题排查

问题分析与解决

你的配置存在YAML缩进错误,导致fieldRef未正确生效,因此无法获取Pod名称。

你提供的代码中,fieldPath被错误缩进在apiVersion层级下,正确的缩进应该让fieldPath与apiVersion同级,同属于fieldRef的子字段。

正确的配置示例

- env:
    - name: HOSTNAME
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: metadata.name

修复缩进后,Kubernetes会正确将Pod的metadata.name注入到HOSTNAME环境变量中。另外补充一点:Kubernetes容器默认的HOSTNAME环境变量就是Pod名称,若没有特殊覆盖需求,其实无需手动配置该环境变量。

内容的提问来源于stack exchange,提问作者anoop kothapally

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 19:05:54