От управления кластером до эксплуатации.
➡️ Команды для управления кластером
—
kubectl cluster-info , kubectl config get-contexts , kubectl get nodes , kubectl describe node.Информация о кластере, работа с контекстами, список узлов, состояние нод.
➡️ Общие команды
—
kubectl get , kubectl describe , kubectl apply , kubectl delete , kubectl edit.Просмотр ресурсов, детализация, применение манифестов, удаление, редактирование объектов.
➡️ Команды для управления деплойментами
—
kubectl create deployment , kubectl scale deployment , kubectl rollout status , kubectl rollout history , kubectl rollout undo.Создание, масштабирование, контроль обновлений, история релизов, откат версии.
➡️ Команды для работы с подами
—
kubectl get pods , kubectl logs , kubectl exec -it , kubectl port-forward.Проверка статуса, просмотр логов, подключение внутрь контейнера, локальная отладка.
➡️ Команды для сервисов и сети
—
kubectl get svc, kubectl expose, kubectl get ingress.Публикация сервисов, настройка доступа, маршрутизация трафика.
➡️ Команды для эксплуатации кластера
—
kubectl get events , kubectl top pods , kubectl top nodes , kubectl describe.События, потребление ресурсов, диагностика проблем в рантайме.
#полезное
