kubectl删除除kubernetes服务之外的所有资源

问题描述 投票:1回答:1

是否有kubectl delete all --all命令或其他命令的变体来删除除kubernetes服务之外的所有资源?

kubernetes kubectl
1个回答
2
投票

我不认为它有一个内置的命令,这意味着你必须编写出自己的方法,就像这样(为你想要备用的命名空间添加一个if):

$ for ns in $(kubectl get ns --output=jsonpath={.items[*].metadata.name}); do kubectl delete ns/$ns; done;

注意:删除命名空间会删除其所有资源。

© www.soinside.com 2019 - 2024. All rights reserved.