【问题标题】:kubectl delete all resources except the kubernetes servicekubectl 删除除 kubernetes 服务之外的所有资源
【发布时间】:2018-09-17 16:51:38
【问题描述】:

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

【问题讨论】:

    标签: kubernetes kubectl


    【解决方案1】:

    我认为它没有内置命令,这意味着您必须编写脚本来摆脱它,就像这样(为您想要保留的命名空间添加 if):

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-11
      • 2021-07-24
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-30
      相关资源
      最近更新 更多