|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
浙公网安备 33010602011771号