分享一个可以在线查看k8s pod内容的工具

网友投稿 267 2022-09-12

分享一个可以在线查看k8s pod内容的工具

背景

有时候java代码更新的时候不确定更新的代码是否有更新到容器里面,如果没有这个工具可能得使用Kubectl exec 登陆pod查看,或者kubectl cp 将pod里面的文件拷出来再查看,这对于普通开发来说有点难度,网上搜了一下,终于给我搜到这一个工具,可以在线查看pod里面的文件结构,并且将文件下载下来自行打开。废话少说,上步骤

1 下载项目代码,链接如下

https://gitee.com/easyde/kubernetes-filebrowser/blob/master/deployment.yml kubectl create -f 创建service暴露端口

vi filebrowser-service.yml apiVersion: v1 kind: Service metadata: name: kubernetes-filebrowser namespace: default spec: ports: - port: 8080 protocol: TCP targetPort: 8080 name: web - port: 8081 protocol: TCP targetPort: 8081 name: actuator selector: app: kubernetes-filebrowser type: NodePort

3 验证

PS

由于我这边的K8s版本比较新,里面的一些api-resouce字段可能有点不一样,创建的时候会报错,按照报错提示更改就好了

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:休克文案:PPT里的文案!
下一篇:k8s pod字段含义
相关文章

 发表评论

暂时没有评论,来抢沙发吧~