Обновлена 17 июля 2026 г. в 15:55
Развёртывание приложений через Kubernetes CLI
Развёртывание приложения в Kubernetes осуществляется с помощью утилиты Kubectl. Полный синтаксис команд утилиты можно найти в официальной документации Kubernetes.
Развёртывание приложения включает следующие этапы:
- Поиск подходящего узла, на котором можно запустить экземпляр приложения.
- Планирование запуска экземпляра приложения на выбранном узле.
- Настройка кластера, чтобы при необходимости запустить экземпляр приложения на новом узле.
После развёртывания экземпляр приложения работает внутри docker-контейнера на выбранном узле.
-
Выполните вход на кластер по SSH (см. раздел Подключение к кластеру по SSH) или через Kubectl (см. раздел Подключение к кластеру через Kubectl).
-
Выполните развёртывание приложения.
kubectl create deployment <ИМЯ_РАЗВЁРТЫВАНИЯ> --image=<РАСПОЛОЖЕНИЕ_ОБРАЗА_ПРИЛОЖЕНИЯ>Пример команды развёртывания приложения kubernetes-bootcampkubectl create deployment kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1 -
Убедитесь, что созданное развёртывание готово к использованию.
kubectl get deployments{/caption}
Пример вывода команды получения развёртыванийNAME READY UP-TO-DATE AVAILABLE AGEkubernetes-bootcamp 1/1 1 1 10m