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