VK Private Cloud logo
Помощь
Обновлена 17 июля 2026 г. в 15:55

Развёртывание приложений через Kubernetes CLI

Развёртывание приложения в Kubernetes осуществляется с помощью утилиты Kubectl. Полный синтаксис команд утилиты можно найти в официальной документации Kubernetes.

Развёртывание приложения включает следующие этапы:

  • Поиск подходящего узла, на котором можно запустить экземпляр приложения.
  • Планирование запуска экземпляра приложения на выбранном узле.
  • Настройка кластера, чтобы при необходимости запустить экземпляр приложения на новом узле.

После развёртывания экземпляр приложения работает внутри docker-контейнера на выбранном узле.

Развёртывание приложения

  1. Выполните вход на кластер по SSH (см. раздел Подключение к кластеру по SSH) или через Kubectl (см. раздел Подключение к кластеру через Kubectl).

  2. Выполните развёртывание приложения.

    kubectl create deployment <ИМЯ_РАЗВЁРТЫВАНИЯ> --image=<РАСПОЛОЖЕНИЕ_ОБРАЗА_ПРИЛОЖЕНИЯ>
    Пример команды развёртывания приложения kubernetes-bootcamp
    kubectl create deployment kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1
  3. Убедитесь, что созданное развёртывание готово к использованию.

    kubectl get deployments

    {/caption}

    Пример вывода команды получения развёртываний
    NAME                      READY   UP-TO-DATE   AVAILABLE   AGEkubernetes-bootcamp       1/1     1            1           10m