Вместо поиска нужных полей через grep, awk и sed можно использовать jq.
🔤 Получить список подов:
bash kubectl get pods -o json | jq -r '.items[].metadata.name'
🔤 Найти поды не в статусе Running:
bash kubectl get pods -o json | jq -r ' .items[] | select(.status.phase != «Running») | .metadata.name'
🔤 Посчитать количество подов:
bash kubectl get pods -o json | jq '.items | length'
🔤 Вытащить значение поля:
bash echo '{"version»:"1.25"}' | jq -r '.version'
⚠️ Флаг -r убирает JSON-кавычки и часто спасает shell-скрипты от неожиданных ошибок.
Если работаете с Kubernetes, API или автоматизацией — jq быстро становится одной из самых полезных утилит в терминале ✅
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#root_prompt