[英]How to give the input for the kubectl command?
實際上,我正在嘗試在一個命令中執行以下命令
kubectl get pods| grep -oP 'mag[^\s]+'
output
mag121111
之后,我將運行以下命令
kubectl exec -itmag121111 bash
現在我正在嘗試如下
kubectl get pods| grep -oP 'mag[^\s]+' | kubectl exec -it bash
kubectl exec -it $(kubectl get pods| grep -oP 'mag[^\s]+') --/bin/bash
要么
kubectl exec -it $(kubectl get pods| grep -oP 'mag[^\s]+') --bash
kubectl exec -it $(kubectl get pods | grep -oP'mag [^ \\ s] +')-/ bin / bash
這對我有用
kubectl exec -it $(kubectl get pods| grep -oP 'mag[^\s]+') --container magname -- /bin/bash
這里的magname是實際的pod名稱
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.