web-dev-qa-db-ja.com

ポッド内のファイルにコンテンツを書き込むためのKubectlexecコマンド

私は以下のコマンドを試しています

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

しかし、それはエラーをスローします

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

これを達成するための最良の方法は何ですか

7
ambikanair

同様の質問が見つかりました ここ 以下のコマンドが機能するようになりました

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