k8s集群工具busybox
参考资料
- https://busybox.net/
- busybox的在k8s集群中的安装与使用
BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet
一、k8s集群中的安装与使用
使用背景:pod内缺少ping telent等命令,服务调用超时失败时不方便确认是否时网略不通导致,所以在集群中或同namespace中部署一个busybox工具,自带各种linux命令,方便排查问题
- vi busybox.yml:
``` apiVersion: v1 kind: Pod metadata: name: pods-busybox namespace: sre-tool spec: containers:- command: [sleep,”3600”] image: busybox name: busybox ```
2.运行bosybox
kubectl apply -f busybox.yml
3.进入pod容器,即可执行ping telnet等命令,验证排查集群网络访问等问题
kubectl exec -it pods-busybox -n sre-tool /bin/sh
问题记录
Post Directory
扫码关注公众号:暂无公众号
发送 290992
即可立即永久解锁本站全部文章