kubectl удалить все ресурсы, кроме службы kubernetes - PullRequest
0 голосов
/ 17 сентября 2018

Существует ли вариант команды kubectl delete all --all или какой-либо другой команды для удаления всех ресурсов, кроме службы kubernetes ?

1 Ответ

0 голосов
/ 17 сентября 2018

Я не думаю, что есть встроенная команда для этого, что означает, что вам придется написать свой выход из нее, что-то вроде этого (добавьте if для пространства имен, которое вы хотите сэкономить):

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

Примечание: удаление пространства имен удаляет все его ресурсы.

...