运维
pod调试 标签描述

调试pod最简单的方法是在有问题的pod中执行命令,并尝试排除故障。这种方法很简单,但有许多缺点。 正在运行的应用pod可能没有排除现有问题所需的所有工具。 如果想执行一些需要额外权限的操作,需要重新启动应用pod,以添加新的权限。 在docker镜像中添加调试工具会引入安全风险,提升容器权限也是如此。 因此,我们需要探索其他调试pod的方法。 使用临时调试容器进行调试 当kubectlexec不够用时(比如容器已经崩溃,或者容器镜像没有包含调试实用程序,比如distroless镜像),或者正在运行的pod没有调试所需的特权时,[临时容器(ephemeralcontainer)](http...

  pfb3gDAOHucg   2023年11月02日   82   0   0 kubernetespod调试k8sPod