K8S-Kubernetes 调试命令和技巧(6)
Kubernetes 调试命令和技巧
- 查看日志:
sudo kubectl logs podName exec命令:以交互式的方式进入 Pod 中的一个容器,并启动一个 Bash shell。sudo kubectl exec -it podName -- /bin/bash
ubuntu@k3s:~$ sudo kubectl exec -it nginx-deployment-6d6565499c-xrkv9 -- /bin/bash root@nginx-deployment-6d6565499c-xrkv9:/#
kubectl exec:进入一个正在运行的 Pod 中执行命令。
-it:是下面两个选项的组合:
-i:允许你与Pod中的容器交互式地通信。
-t:为命令分配一个伪终端,使你能够使用命令行界面。
--:这个是一个分隔符,表示接下来的内容是要在容器内部执行的命令。
/bin/bash:这是要在容器内部执行的命令。在这个例子中,它启动了一个Bash shell。

浙公网安备 33010602011771号