如何删除多个具有相同名称表达式的 Kubernetes pods 除了最新的?
How to delete multiple Kubernetes pods having the same name expression except the latest one?
我有多个 pods 运行,如下所示。除了年龄最小的那个,我想全部删除。怎么做?
是这样的吗?或许还可以添加 -l app=value
来过滤特定应用程序
kubectl get pods --sort-by=.metadata.creationTimestamp -o name | head -n -1 | xargs echo kubectl delete
(删除 echo
为 realz 做)
我有多个 pods 运行,如下所示。除了年龄最小的那个,我想全部删除。怎么做?
是这样的吗?或许还可以添加 -l app=value
来过滤特定应用程序
kubectl get pods --sort-by=.metadata.creationTimestamp -o name | head -n -1 | xargs echo kubectl delete
(删除 echo
为 realz 做)