【问题标题】:Delete all the pods created by applying Helm2.13.1删除应用 Helm2.13.1 创建的所有 Pod
【发布时间】:2020-07-16 17:12:32
【问题描述】:

我是 Helm 的新手。我正在尝试在主节点上部署一个简单的服务器。当我使用命令 kubectl get po,svc 执行 helm install 并查看详细信息时,我看到除了我打算部署的 pod 之外还创建了许多 pod。所以,我的确切问题是:

  1. 为什么要创建这么多 pod?
  2. 如何删除所有这些 pod? 下面是命令 kubectl get po,svc 的输出:

NAME READY STATUS RESTARTS AGE

pod/altered-quoll-stx-sdo-chart-6446644994-57n7k 1/1 运行 0 25m

pod/austere-garfish-stx-sdo-chart-5b65d8ccb7-jjxfh 1/1 运行 0 25m

pod/bald-hyena-stx-sdo-chart-9b666c998-zcfwr 1/1 运行 0 25m

pod/cantankerous-pronghorn-stx-sdo-chart-65f5699cdc-5fkf9 1/1 跑步 0 25m

pod/crusty-unicorn-stx-sdo-chart-7bdcc67546-6d295 1/1 运行 0 25m

pod/exiled-puffin-stx-sdo-chart-679b78ccc5-n68fg 1/1 跑步 0 25m

pod/fantastic-waterbuffalo-stx-sdo-chart-7ddd7b54df-p78h7 1/1 跑步 0 25m

pod/gangly-quail-stx-sdo-chart-75b9dd49b-rbsgq 1/1 运行 0 25m

pod/giddy-pig-stx-sdo-chart-5d86844569-5v8nn 1/1 运行 0 25m

pod/hazy-indri-stx-sdo-chart-65d4c96f46-zmvm2 1/1 运行 0 25m

pod/interested-macaw-stx-sdo-chart-6bb7874bbd-k9nnf 1/1 运行 0 25m

pod/jaundiced-orangutan-stx-sdo-chart-5699d9b44b-6fpk9 1/1 跑步 0 25m

pod/kindred-nightingale-stx-sdo-chart-5cf95c4d97-zpqln 1/1 跑步 0 25m

pod/kissing-snail-stx-sdo-chart-854d848649-54m9w 1/1 跑步 0 25m

pod/lazy-tiger-stx-sdo-chart-568fbb8d65-gr6w7 1/1 运行 0 25m

pod/nonexistent-octopus-stx-sdo-chart-5f8f6c7ff8-9l7sm 1/1 跑步 0 25m

pod/odd-boxer-stx-sdo-chart-6f5b9679cc-5stk7 1/1 运行 1 15h

pod/orderly-chicken-stx-sdo-chart-7889b64856-rmq7j 1/1 运行 0 25m

pod/redis-697fb49877-x5hr6 1/1 运行 0 25m

pod/rv.deploy-6bbffc7975-tf5z4 1/2 CrashLoopBackOff 93 30h

pod/sartorial-eagle-stx-sdo-chart-767d786685-ct7mf 1/1 运行 0 25m

pod/sullen-gnat-stx-sdo-chart-579fdb7df7-4z67w 1/1 运行 0 25m

pod/undercooked-cow-stx-sdo-chart-67875cc5c6-mwvb7 1/1 运行 0 25m

pod/wise-quoll-stx-sdo-chart-5db8c766c9-mhq8v 1/1 运行 0 21m

【问题讨论】:

    标签: kubernetes kubernetes-helm


    【解决方案1】:

    您可以运行命令 helm ls 以查看集群中所有已部署的 helm 版本。
    要删除版本(以及它创建的每个资源,包括 pod),请运行:helm delete RELEASE_NAME --purge

    如果您想在没有 Helm 版本的情况下删除命名空间中的所有 pod(我认为这不是您要寻找的),您可以运行:kubectl delete pods --all

    附带说明,如果您是 Helm 的新手,请考虑从 Helm v3 开始,因为它有很多改进,特别是因为从 v2 迁移到 v3 可能会变得很麻烦,如果您可以避免,那么您应该这样做。

    【讨论】:

      猜你喜欢
      • 2020-10-23
      • 2017-07-30
      • 2018-01-16
      • 2017-04-02
      • 2018-11-21
      • 2018-12-07
      • 1970-01-01
      • 2021-08-27
      • 2022-07-22
      相关资源
      最近更新 更多