Какие полезные kubectl команды должен знать каждый?

Junior
381 просмотров
AFK Offer AI

Базовый набор: kubectl get/describe/delete для работы с ресурсами, kubectl logs -f для потоковых логов, kubectl exec -it для shell в поде, kubectl apply -f для применения манифестов. Продвинутые: kubectl top nodes/pods для метрик, kubectl rollout status/undo, kubectl port-forward для локального доступа к сервису, kubectl scale для ручного масштабирования, kubectl get events --sort-by=.lastTimestamp для диагностики.

Следующий вопрос

Напишите bash скрипт деплоя: pull образа, остановка старого контейнера, запуск нового с rollback при ошибке