开发者社区> 问答> 正文

Java使用fabric8 kubernetes-client做交互式shell的操作

最近项目组想要实现一个登陆pod完成交互式shell执行的需求,因为目前项目使用的是社区版fabric8组件去交互K8S,但是我在编码过程中发现一些指令并不能很好的执行。 比如我在与pod建立连接后,通过pod.exec将指令发送给终端,执行pwd指令可以获得当前文件路径返回结果,但是 cd ../指令无响应,outputStream返回为null。

另,使用官方k8s-java-client时,将集群kubeconfig配置为默认配置,通过pod.exec交互pod 一直报401

希望能得到各位帮助,公司使用ali的集群管理台,可直接登陆到pod操作linux常用指令,希望可以学习一下这块的实现逻辑。

展开
收起
游客cujfenuvjls5g 2022-05-25 08:27:24 2482 0
2 条回答
写回答
取消 提交回答
  • 学习

    2022-05-25 13:41:45
    赞同 展开评论 打赏
  • Java使用fabric8 kubernetes-client做交互式shell的操作 Java使用fabric8 kubernetes-client做交互式shell的操作 Java使用fabric8 kubernetes-client做交互式shell的操作 Java使用fabric8 kubernetes-client做交互式shell的操作

    2022-05-25 09:25:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载