I am using ssh-task in deployment job, this ssh-task is connected to server with ubuntu user where kubectl command are running.
When I am running same command directly on server, it working but when I am running it using job its showing command not found.
Is this due to ssh-task?
Hi @kswati,
It is possible that your problem is not Bamboo related but a constraint on how an SSH command is run.
A command running with SSH does not get the same environment variables as if it was run with a logged in user on terminal. The reason is that we have a non-interactive terminal instead of an interactive one.
You should see completely different results from
Env as and SSH command:
$ ssh user@localhost 'env'
Env from terminal:
$ env
Suggestion for troubleshooting
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.