我用竹子创建了一个作业,并创建了一个ssh任务以在服务器上运行。我的服务器已经安装了kubectl,并在其中成功执行了以下命令。
echo `kubectl get namespace`
但是在通过作业运行命令时,其显示以下错误:
bash: line 5: kubectl: command not found
答案 0 :(得分:2)
请确保kubectl二进制文件位于用户上下文的PATH中,并且您的作业正在运行。
否则,您应该使用kubectl可执行文件的绝对路径,例如/ usr / bin / kubectl)