Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Установка сервера управления Nova Universe

В данном разделе документации вы найдете все необходимые шаги для корректной установки сервера управления Nova Universe в вашей инфраструктуре. После установки и настройки сервера управления вы сможете начать развертывание кластеров Nova Container Platform в закрытом сетевом окружении.

Для удобства копирования информации вы можете подключиться к интерфейсу управления Nova Universe по протоколу SSH, который станет доступен после настройки сетевого интерфейса.

1. Предварительные условия

2. Установка сервера управления Nova Universe

2.1. Запуск сервера и доступ к интерфейсу управления

Запустите виртуальную машину (ВМ) сервера управления из образа и дождитесь завершения загрузки. После успешной загрузки ВМ выполните вход в интерфейс управления с помощью учетной записи по умолчанию.

Доступ к серверу управления

По умолчанию используйте учетную запись universe с паролем universe. Вы сможете изменить пароль позже в процессе настройки сервера управления.

Главная страница интерфейса управления Nova Universe
Рисунок 1. Главная страница интерфейса управления Nova Universe

На главной странице интерфейса управления отображается статус системных сервисов Nova Universe. При первом запуске общий системный статус "Not initialized" и статус сервисов "Not ready" являются нормой, поскольку инициализация сервера управления еще не выполнена.

2.2. Изменение пароля учетной записи по умолчанию

Рекомендуется изменить пароль учетной записи universe. Для этого выберите Configure на главной странице, перейдите в раздел Settings и выберите опцию Change user password. Установите новый пароль в соответствии с политикой ниже.

  • Используйте сочетание букв разного регистра, цифр и специальных символов

  • Не используйте простые и повторяющиеся слова

  • Длина пароля должна быть не менее 8 символов

Интерфейс смены пароля учетной записи universe
Рисунок 2. Интерфейс смены пароля учетной записи universe

2.3. Настройка параметров сетевого интерфейса

Вы можете настроить сетевой интерфейс сервера управления или установить дополнительные параметры сети. Для этого выберите Configure на главной странице, перейдите в раздел Settings и выберите опцию Network configuration.

Обязательно выполните инициализацию Universe!
В противном случае сетевые настройки не сохранятся и после перезапуска виртуальной машины могу остаться ошибочные или неполные настройки сети.

Если настройки сети ошибочные или неполные — рекомендуем начать установку Universe с самого начала.

Интерфейс настройки сети Nova Universe
Рисунок 3. Интерфейс настройки сети Nova Universe

Для настройки сети используется текстовая версия утилиты Network Manager (TUI). С помощью Network Manager вы можете:

  • установить имя сервера, используя опцию Set system hostname

  • отредактировать существующее подключение, используя опцию Edit a connection

  • активировать и деактивировать существующее подключение, используя опцию Activate a connection

После инициализации сервера управления Nova Universe изменить сетевые настройки невозможно. Для их изменения потребуется сброс к заводским настройкам и переустановка платформы, если она уже была развернута.

2.4. Настройка базового DNS-имени

Выполните настройку базового -имени сервера управления. Для этого выберите Configure на главной странице, перейдите в раздел System settings и выберите опцию Configure DNS base domain.

Настройка базового DNS-имени Nova Universe
Рисунок 4. Настройка базового DNS-имени Nova Universe

Укажите базовое DNS-имя в соответствии с требованиями к системе разрешения имен DNS.

Базовое DNS-имя используется для публикации внутренних компонентов Nova Universe, таких как сервис доставки ПО, сервис настройки ПО, хранилище образов и т.д. Для удобства использования и предотвращения конфликтов разрешения имен рекомендуется использовать поддомен в вашем корпоративном домене, например, universe.mycompany.local.

dnsBaseDomain для Nova Universe не должен совпадать с dnsBaseDomain для Nova Container Platform. Если имена будут одинаковыми, сервисы Universe станут не доступны из Nova Container Platform.

Например, если DNS имя для Nova Universe установлено как universe.mycompany.local, то dnsBaseDomain для Nova Container Platform должен быть задан как nova.mycompany.local.

Настройка базового DNS-имени Nova Universe
Рисунок 5. Настройка базового DNS-имени Nova Universe

После инициализации сервера управления Nova Universe изменить базовое DNS-имя невозможно. Для его изменения потребуется сброс к заводским настройкам и переустановка платформы, если она уже была развернута.

2.5. Инициализация сервера управления

После настройки параметров сетевого интерфейса и базового DNS-имени вам необходимо выполнить первичную инициализацию Nova Universe. Для этого выберите Configure на главной странице, перейдите в раздел System settings и выберите опцию Initialize the system. Подтвердите инициализацию, нажав кнопку Confirm.

Инициализация Nova Universe
Рисунок 6. Инициализация Nova Universe

Процесс инициализации сервера управления Nova Universe может занять до 30 минут.

Инициализация Nova Universe
Рисунок 7. Инициализация Nova Universe

2.6. Получение реквизитов доступа к серверу управления

Реквизиты доступа к серверу управления необходимы для формирования файла конфигурации установки платформы. Для получения реквизитов доступа выберите Configure на главной странице, перейдите в раздел System settings и выберите опцию View configuration.

Реквизиты доступа к Nova Universe
Рисунок 8. Реквизиты доступа к Nova Universe

Сохраните реквизиты доступа для установки платформы.

2.7. Получение корневого сертификата сервера управления

Корневой сертификат Nova Universe по умолчанию не будет являться доверенным на вашей локальной машине. В дальнейшем вы можете столкнуться с ошибками проверки подлинности сертификата хранилища образов, например, при установке nova-ctl. Поэтому рекомендуется добавить сертификат сервера управления в доверенные на локальной машине.

Для получения реквизитов доступа выберите Configure на главной странице, перейдите в раздел System settings и выберите опцию View configuration. Скопируйте значение параметра CA certificates URL (ссылку) и загрузите сертификат с помощью браузера или командных утилит.

Пример загрузки сертификата Nova Universe и установки в хранилище локальной машины представлен далее.

Пример

  1. Скачайте сертификат.

    curl -ko ca.crt https://repo.universe.mycompany.local/ca/ca.crt
  2. Переместите сертификат в директорию для хранения сертификатов и загрузите сертификат в хранилище с помощью команд:

    Для РЕД ОС и Alma Linux
    sudo mv ca.crt /etc/pki/ca-trust/source/anchors/universe-ca.crt
    sudo update-ca-trust
    Для Astra Linux
    sudo mv ca.crt /usr/local/share/ca-certificates/universe-ca.crt
    sudo update-ca-certificates

2.8. Дополнительные возможности раздела меню System settings и Maintenance menu

Раздел меню System settings предназначен для выполнения основных настроек сервера управления Nova Universe. В этом разделе доступны следующие возможности:

  • получение реквизитов доступа к серверу управления после завершения инициализации

  • доступ к разделу Maintenance menu

  • выполнение перезагрузки сервера управления

  • выполнение сброса сервера управления до заводских настроек

Выполнение сброса сервера управления Nova Universe до заводских настроек приведет к отключению кластеров Nova Container Platform от данного сервера без возможности переподключения после повторной инициализации.

Раздел меню System settings
Рисунок 9. Раздел меню System settings

Раздел Maintenance menu предназначен для выполнения дополнительных настроек сервера управления Nova Universe. В этом разделе доступны следующие возможности:

  • выключения или включения сервиса SSH

  • выполнения настройки сервиса NTP

Раздел меню Maintenance menu
Рисунок 10. Раздел меню Maintenance menu

Соответствие версий Nova и Nova Universe: таблице указано, какие версии Nova включает в себя релиз Nova Universe.

Рекомендуется к выполнению

  • После успешного завершения установки Nova Universe для установки платформы в закрытом контуре перейдите к статье Установка платформы