|
|
小眼睛的红豆 · 聚类性能评价指标_点云去地面聚类算法的性能指 ...· 1 年前 · |
|
|
胆小的电影票 · 河南省高速公路2019年春运安全服务保障工作 ...· 1 年前 · |
|
|
买醉的凉面 · 2021年重大项目推进情况 - 重大项目· 1 年前 · |
|
|
个性的拐杖 · 人员往来更密 联通世界更紧_手机新浪网· 1 年前 · |
|
|
淡定的枇杷 · 缘分真的很奇妙吗? - 丁甲奇门遁 的回答 ...· 2 年前 · |
kubectl exec不适用于xargs。可能缺少正确的语法。
我大概有10个节点来拉取容器信息..类似于以
cat /etc/nginx/nginx.conf
身份运行命令,但我的第一个命令本身就失败了。
kubectl get nodes -l nodeGroup=test -o wide | awk '{print $1}' | xargs -l1 -- sh -c 'kubectl exec -ti -n kube-system nginx-proxy-$1 sh' --
或
kubectl get nodes -l nodeGroup=test -o wide | awk '{print $1}' | xargs -l1 -- sh -c 'kubectl exec -ti -n kube-system nginx-proxy-$1 /bin/bash' --
输出:
Unable to use a TTY - input is not a terminal or the right kind of file
当我单独运行相同的程序时,它可以工作。任何关于如何使用xargs循环它的提示都使用相同的终端。下面可以,但上面的xargs就不行了。
▶ kubectl exec -ti -n kube-system nginx-proxy-node1 sh
#
发布于 2020-07-06 02:11:43
而不是
... | xargs -l1 -- sh -c 'kubectl exec -ti -n kube-system nginx-proxy-$1 sh' --
尝尝这个
... | xargs -I{} -- sh -c 'kubectl exec -ti -n kube-system nginx-proxy-{} sh' --
https://stackoverflow.com/questions/62724037
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
|
|
买醉的凉面 · 2021年重大项目推进情况 - 重大项目 1 年前 |
|
|
个性的拐杖 · 人员往来更密 联通世界更紧_手机新浪网 1 年前 |
|
|
淡定的枇杷 · 缘分真的很奇妙吗? - 丁甲奇门遁 的回答 - 知乎 2 年前 |