调试 StatefulSet

此任务向您展示如何调试 StatefulSet。

开始之前

  • 您需要拥有一个 Kubernetes 集群,并且 kubectl 命令行工具必须配置为与您的集群通信。
  • 您应该有一个要调查的正在运行的 StatefulSet。

调试 StatefulSet

为了列出属于 StatefulSet 的所有 Pod,这些 Pod 上设置了标签 app.kubernetes.io/name=MyApp,您可以使用以下方法

kubectl get pods -l app.kubernetes.io/name=MyApp

如果您发现任何列出的 Pod 在很长一段时间内处于 UnknownTerminating 状态,请参考 删除 StatefulSet Pod 任务以获取有关如何处理它们的说明。您可以使用 调试 Pod 指南调试 StatefulSet 中的单个 Pod。

下一步

了解有关 调试 init 容器 的更多信息。

上次修改时间:2022 年 7 月 11 日上午 8:41 PST: [en] update en docs to use recommended labels (f9ebc90ff7)