@alisherchikkk

Как выгрузить json содержимое деплойментов в Kubernetes?

Добрый день. Есть 56 деплойментов в кубере и нужно выгрузить содержимое каждого в тхт файл. Подскажите, как можно выгрузить json содержимое всех деплойментов в Kubernetes?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
paran0id
@paran0id
Умный, но ленивый
for d in `kubectl -n your-namespace get deployments | grep -v NAME | awk '{print $1}'`; do kubectl -n your-namespace get deployment $d -o json > $d.json; done

или
for d in `kubectl -n your-namespace get deployments -o=name | cut -f2 -d'/'`; do kubectl -n your-namespace get deployment $d -o json > $d.json; done

а можно все в один файл, ещё проще:
kubectl -n your-namespace get deployments -o json > deployments.json
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы