最近项目组想要实现一个登陆pod完成交互式shell执行的需求,因为目前项目使用的是社区版fabric8组件去交互K8S,但是我在编码过程中发现一些指令并不能很好的执行。 比如我在与pod建立连接后,通过pod.exec将指令发送给终端,执行pwd指令可以获得当前文件路径返回结果,但是 cd ../指令无响应,outputStream返回为null。
另,使用官方k8s-java-client时,将集群kubeconfig配置为默认配置,通过pod.exec交互pod 一直报401
希望能得到各位帮助,公司使用ali的集群管理台,可直接登陆到pod操作linux常用指令,希望可以学习一下这块的实现逻辑。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。