kubernetes - kubectl exec 失败并显示错误“无法使用 TTY - 输入不是终端或正确的文件类型”
问题描述
我正在使用以下命令运行 jenkins 管道:
kubectl exec -it kafkacat-5f8fcfcc57-2txhc -- kafkacat -b cord-kafka -C -t BBSim-OLT-0-Events -o s@1585031458
在管道正在运行的机器的终端上运行良好,但在实际管道上我收到以下错误:“无法使用 TTY - 输入不是终端或正确的文件类型”
有关如何解决此问题的任何提示?
解决方案
对于 Windows GitBash 用户,使用Powershell而不是 GitBash
推荐阅读
- angular - 下拉导航使用问题(引导程序)
- sorting - 底数 2^lg n 中的数字到底是什么?
- .net-core - 如何将 Moq 的 SetReturnsDefault 方法用于类?
- javascript - Firebase auth.currentUser.reload() 崩溃网页
- django - 当我按下“提交”按钮(POST 请求)时,IIS 网页返回“服务器错误 500”
- javascript - 为什么在我真正想要的之后得到一个“未定义”行?
- c++ - 我想将整个文本文件行复制到字符串向量中,但内容未完全复制
- api - open api v3.0.0 链接应该如何在后端实现
- javascript - 正则表达式:如何匹配具有相同开头的相似字符串
- vue.js - 网站按钮在 iphon 的 safari 浏览器中不起作用