【发布时间】:2021-09-04 16:06:07
【问题描述】:
我想在一个pod中执行set,来分析环境变量:
kubectl exec my-pod -- set
但我收到此错误:
OCI runtime exec failed: exec failed: container_linux.go:370: starting container process caused: exec: "set": executable file not found in $PATH: unknown
我认为,这是一种特殊情况,因为没有可执行文件 set,例如执行文件 ls。
备注
- 当我在 pod 中打开 shell 时,可以在那里调用
set。 - 当我使用其他命令(例如
ls)调用kubectl exec时,我没有收到任何错误。 - 还有一些关于
kubectl exec的其他问题。但这些不适用于我的问题,因为我的问题是关于执行set。
【问题讨论】:
标签: kubernetes kubectl