kubectl 删除具有部署名称的 pod

use*_*275 3 containers kubernetes kubectl kubernetes-pod

我有时经常使用 pod 进行调试kubectl delete pod,因此它会更新容器映像。但每次我都必须查找 pod 的完整名称:

kubectl delete pod deployment_name-56fccbbfb8g4rj6
Run Code Online (Sandbox Code Playgroud)

如何在不知道哈希值的情况下删除 Pod?

Rui*_*Rui 6

您可以根据标签删除 Pod。例如,如果您的 pod 有 label app=alpine,您可以像这样删除它:

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