Установка оператора
Содержание
ГлоссарийПредварительные требованияПолучение Upload ToolЗагрузка оператораСледующие шагиУстранение неполадокЗагрузка пакета в внешний реестр образовГлоссарий
Предварительные требования
- Подготовьте машину для операций с Windows, Linux или macOS, которая может получить доступ к платформе. Рекомендуется Linux, и в дальнейшем инструкции приведены на примере Linux.
- Убедитесь, что машина для операций имеет доступ к
platform. - Скачайте operator package и сохраните его в рабочем каталоге на машине для операций.
- Для установки оператора требуются права администратора.
Получение Upload Tool
В разделе Platform Management -> Marketplace -> Upload Packages скачайте upload tool (violet).
После загрузки установите соответствующие права на выполнение.
Загрузка оператора
Независимо от того, импортируете ли вы нового оператора или добавляете новую версию к существующему, вы можете использовать инструмент
violetдля выполнения задачи, команды при этом одинаковы.
Выполните следующую команду в рабочем каталоге:
- Запустите инструмент
violetдля загрузки operator package на платформу. <operator-package>: Имя operator package (пример:operator.4.0.1.ALL.tgz).<platform-address>: URL-адрес платформы (пример:https://platform.example.com).<platform-username>: Имя пользователя платформы с правами администратора Platform Administrator.<platform-password>: Пароль пользователя платформы.<clusters>: Список кластеров, в которые необходимо загрузить оператора, разделённых запятыми (пример:global,business).
После успешного выполнения будет выведена следующая информация:
Затем перейдите на страницу Platform Management -> Marketplace -> Upload Packages платформы,
введите ключевое слово оператора в поиск и нажмите на имя оператора для перехода на страницу деталей оператора.
На странице деталей будет отображена новая версия оператора.
Если статус Uploaded, это означает, что загрузка прошла успешно.
Следующие шаги
После загрузки оператора вы можете перейти на страницу Platform Management -> Marketplace -> Operator Hub, переключиться на целевой кластер и развернуть соответствующий оператор.
Устранение неполадок
Загрузка пакета в внешний реестр образов
Если вы хотите загрузить operator package во внешний реестр образов, можно использовать следующие параметры:
Например:
Если целевой реестр образов использует протокол plaintext (http), необходимо указать дополнительный параметр --plain следующим образом: