Kubectl exec命令将内容写入pod中的文件

时间:2018-03-09 08:21:46

标签: kubernetes exec kubectl

我正在尝试下面的命令

kubectl exec -it sss-pod-four  echo "hi" >> /mnt/sss/testnew.txt

但它会抛出错误

-bash: /mnt/sss/testnew.txt: No such file or directory

实现这一目标的最佳方式是什么

1 个答案:

答案 0 :(得分:5)

发现类似问题here及以下命令现在可以使用

 kubectl exec -it sss-pod-four  -- bash -c "echo hi > /mnt/sss/testnew.txt"