Jul*_*oro 2 bash kubernetes kubectl
我正在尝试使用此脚本从 Mongo / K8S 进行备份
export POD=$(kubectl get pods -l app=mongo-client -o custom-columns=:metadata.name -n espace-client)
kubectl exec "$POD" sh -c 'mongodump --archive' > ~/backup/mongo/$(date +%F).db.dump
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Error from server (NotFound): pods "\nmongo-client-79667cc85d-tsg72" not found
Run Code Online (Sandbox Code Playgroud)
当我检查豆荚时,我可以看到 mongo-client-79667cc85d-tsg72
当我将名称放在没有变量的情况下时,效果很好,所以可能是因为初始\n
. 我怎样才能避免它?如何从名称中删除它?