我有一个简单的自动化程序可以执行到kubernetes容器中,但是它总是导致以下错误:-
kubectl exec -it my-pod -c my-contaner -n my-namespace /bin/bash Unable to use a TTY - input is not a terminal or the right kind of file
我正在尝试使用jenkins运行一个简单的shell脚本以执行到pod中并在根目录中执行ls -las,但不允许自动执行到pod中。如果我在linux服务器终端上手动进行操作,同样的事情也可以正常工作。有人可以帮助解决此问题
我使用以下方法使其工作:-
kubectl exec -ti my-pod -c my-container -n my-namespace -- ls