|NO.Z.00228|——————————|CloudNative|——|KuberNetes&细粒度权限控制.V12|——|RBAC.v04|在线测试验证|
一、在线测试验证
### --- 使用临时容器测试demo-nginx容器是否可以调用临时容器的命令
~~~ # 进入容器查看
~~~ 注:-c是指定某个容器,刚才创建的容器时debugger
[root@k8s-master01 ~]# kubectl exec -ti demo-nginx-6bdcdcc585-5wrx9 -c debugger -- sh
/ # ps aux
PID USER TIME COMMAND
1 root 0:00 /pause
6 root 0:00 sh -c sleep 36000000000 // 可以看到这是这个pod启动的nginx的容器
12 root 0:00 sleep 36000000000
13 root 0:00 sh -c sleep 36000000000
18 root 0:00 sleep 36000000000
28 root 0:00 sh
33 root 0:00 sh
38 root 0:00 ps aux
/ # netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
### --- 什么都没有启动
~~~ 设置临时容器就可以不用在原有的容器中安装一些维护工具,
~~~ 而是通过注入的临时容器去提供一些维护工具,去调用维护
[root@k8s-master01 ~]# kubectl exec -ti demo-nginx-6bdcdcc585-5wrx9 -c debugger -- sh
/ # w
USER TTY IDLE TIME HOST
/ # top
Mem: 1913164K used, 102756K free, 98680K shrd, 16K buff, 832500K cached
CPU: 5.0% usr 5.0% sys 0.0% nic 90.0% idle 0.0% io 0.0% irq 0.0% sirq
Load average: 0.37 0.53 0.78 2/514 46
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
13 0 root S 2388 0.1 0 0.0 sh -c sleep 36000000000
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了