Подготовка к установке платформы Nova Container Platform
Получение лицензионной информации
При установке Nova Container Platform в режиме по умолчанию, для доступа к Интернет-ресурсам с дистрибутивами необходимы такие параметры как идентификатор клиента и лицензионный ключ.
Для получения лицензионной информации вам необходимо обратиться к поставщику Nova Container Platform.
Информация
При установке Nova Container Platform в закрытом сетевом окружении с помощью Nova Universe, предоставление лицензионной информации установщику nova-ctl
не требуется.
Подготовка пользовательской учетной записи в ОС
Для установки Nova Container Platform необходима пользовательская учетная запись на каждом узле кластера. Данная учетная запись будет иметь роль администратора ОС узла платформы. Для настройки пользовательской учетной записи выполните действия, описанные далее.
Процедура
-
Создайте пользователя в ОС с помощью команды:
В качестве имени пользователя может быть выбрано любое желаемое имя.
Пример
-
Добавьте пользователя в список
sudoers
для возможности выполнять привилегированные команды.Выполните команду:
Подготовка пары ключей SSH для доступа к узлам кластера
Во время установки Nova Container Platform вы должны использовать закрытый ключ SSH для работы утилиты установки Nova CLI. Ключ используется как один из аргументов Nova CLI и не хранится на узлах платформы или в кластере Kubernetes.
Перед запуском процесса установки кластера открытая часть ключа должна быть добавлена в список ~/.ssh/authorized_keys
для пользователя, выбранного в роли администратора ОС узлов кластера.
Процедура
-
Если у вас нет существующей пары ключей SSH на локальной машине для аутентификации на узлах кластера, создайте ее. Например, на компьютере с операционной системой Linux выполните следующую команду:
Вы можете указать путь и имя файла для новой ключевой пары SSH, например,
~/.ssh/id_nova
. -
Добавьте открытую часть ключа в файл
~/.ssh/authorized_keys
на каждом узле кластера:
Информация
Убедитесь, что права доступа на файл ~/.ssh/authorized_keys
соответствуют значению 0600. Если значение отличается, то установите требуемые права на файл с помощью команды chmod 600 ~/.ssh/authorized_keys
.
Установка утилиты Nova CLI
Перед установкой Nova Container Platform, а также выполнения задач обслуживания платформы, вам необходимо получить утилиту Nova CLI (nova-ctl
).
Ознакомьтесь с утилитой nova-ctl
, а также способами ее установки в разделе документации Nova Container Platform CLI.