如何一次删除多个 pod?

cos*_*-14 11 kubernetes

如何一次删除多个 pod?

我运行的命令:

kubectl delete pod pod1
kubectl delete pod pod2
kubectl delete pod pod3
Run Code Online (Sandbox Code Playgroud)

我想使用的方法:

kubectl delete pod pod1 pod2 pod3
Run Code Online (Sandbox Code Playgroud)

有什么命令或样式可以帮助我做到这一点吗?谢谢!

Jon*_*nas 17

您所说的方法:

kubectl delete pod pod1 pod2 pod3
Run Code Online (Sandbox Code Playgroud)

实际上有效。如果您愿意,请继续使用它。

在 Kubernetes 中,更常见的是对共享公共标签的子集进行操作,例如:

kubectl delete pod -l app=myapp
Run Code Online (Sandbox Code Playgroud)

此命令将删除所有带有标签的 Pod app: myapp