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

После того как кластер полностью создастся, можно развернуть приложение в сервисе ServiceStage.

  1. Выберите Application → ServiceStage.

  2. Выберите раздел Application Management → Application List.

  3. Нажмите кнопку Create Application.

  4. В блоке Common Application нажмите кнопку Create Application.

  5. На странице основной информации о приложении заполните поля и нажмите кнопку Next:

    • Application Name — укажите имя приложения.

    • Cluster — проверьте, чтобы был выбран нужный кластер Kubernetes. Для изменения нажмите Click here, в новом окне в поле Cluster выберите из списка нужный кластер и нажмите кнопку ОК.

    • Instances (Pods) — укажите нужное количество инстансов (подов).

    • Application Status — для развертывания БД выберите Stateful Applications.

    ../_images/s__app-create.jpeg
  6. Загрузите ClickHouse Server Docker Image:

    • Выберите вкладку Third-party Images.

    • В поле Authentication Secret выберите No.

    • В поле Image Address укажите yandex/clickhouse-server.

    • Нажмите кнопку Save.

    ../_images/s__select-image.jpeg
  7. Заполните поля:

    • Container Name — введите имя контейнера.

    • Resource Quota — определите нижнюю и верхнюю границы CPU и памяти.

    • Нажмите Advanced Setting.

    ../_images/s__select-image-advanced-settings.jpeg
  8. Прикрепите блочное хранилище EVS.

    Выберите: Deployment Configuration (a) → Data Storage (b) → Cloud Storage (c). Нажмите Add Cloud Storage (d).

    ../_images/s_advanced-settings.jpeg
  9. Заполните данные о EVS-диске и нажмите кнопку Confirm:

    • Storage Type — выберите EVS.

    • Allocation Mode — выберите Automatic.

    • Sub-type — выберите из списка тип диска.

    • Storage Capacity — укажите емкость диска.

    • Mounting Path — укажите путь /var/lib/clickhouse.

    ../_images/s__add-cloud-storage.jpeg
  10. В окне настройки приложения нажмите кнопку Next.

  11. Проверьте настройки и подтвердите создание — нажмите кнопку Create.

  12. Процесс развертывания приложения займет пару минут. Дождитесь, пока статус сменится на Running — приложение готово к использованию.