0

这个想法不是安装这些脚本,而是可以通过 yaml 应用它们,并通过访问 kubectl 和主机工具来运行,以发现运行环境的潜在问题。

我认为 pod 需要特殊的提升权限等。我不太确定是否有示例甚至更好的方法来实现相同的想法。

有没有办法将脚本打包到容器中以针对 kubernetes 进行诊断?

4

1 回答 1

1

这是一个 Alpha 功能,不建议用于生产,但请查看临时容器系统:https ://kubernetes.io/docs/concepts/workloads/pods/ephemeral-containers/

它正是为此而设计的,它具有一系列调试工具,您可以连接到现有的文件/pid 命名空间。但是,该功能仍然不完整,因为它正在逐步添加。

于 2020-03-10T20:10:48.603 回答