Маркетплейс продуктов

На странице Маркетплейс продуктов есть возможность подключить преднастроенные репозитории продуктов партнеров. Для подключения других репозиториев перейдите на страницу Управление репозиториями.

На платформе доступны для подключения репозитории продукт партнера - Nimbius - платформа управления гибридным облаком. Чарт расположен в публичном репозитории.

Установка Nimbius

При установке чарта создайте или выберите ранее созданный неймспейс nimbius. После установки чарта потребуется в неймспейсе nimbius создать секрет с названием regcred и типом dockerconfigjson, содержащий данные лицензии, а также изменить конфигурацию сервиса. Для приобретения лицензии обращаться в Нимбиус.

На странице управления сервисом в блок “Спецификация сервиса” необходимо прописать:

ui:
  portalUrl: nimbius-ui.apps.ip-XX-XX-XXX-XXX.shturval.link
orchestrator:
  env:
    applicationDomain: nimbius.apps.ip-XX-XX-XXX-XXX.shturval.link

где в apps.ip-XX-XX-XXX-XXX необходимо подставить Ingress клиентского кластера.

Добавление продукта партнера

Чтобы добавить продукты партнеров на платформу, необходимо выполнить подключение к репозиторию продукта партнера. Для этого перейдите на страницу Маркетплейс продуктов, выберите продукт и нажмите Добавить. В открывшемся модальном окне на вкладке Конфигурация заполните поля:

  • Имя пользователя. Необходимо указать данные учетной записи, если осуществляется подключение к приватному репозиторию продукта партнера.
  • Пароль. Укажите пароль от учетной записи доступа к приватному репозиторию продукта партнера.
  • URL. Обязательное к заполнению поле. Поле содержит ссылку для перехода на репозиторий продукта партнера, содержащий Helm-чарты для установки сервисов. По умолчанию определен URL, который направляет на публичный репозиторий продукта партнера. Вы можете изменить указанный по умолчанию URL, если чарты необходимых вам сервисов находятся по другому адресу.

Выберите, необходимо ли проверять сертификат безопасности. Проверка сертификата безопасности позволит подтвердить защищенное соединение и подлинность сервера, с которым устанавливается соединение.

При необходимости добавьте лейблы и аннотации на вкладке Лейблы и аннотации.

Название репозитория продукта партнера определено по умолчанию и совпадает с наименованием выбранного продукта на странице Маркетплейс продуктов. Вы не можете задать или изменить название.

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

Выбрать и установить сервисы из доступных чартов вы можете в модальном окне подключенного ранее репозитория продукта партнера. Для этого откройте страницу Маркетплейс продуктов, выберите Управлять продуктом и перейдите на вкладку Доступные чарты, выберите чарты и установите сервисы.

Также чарты подключенного репозитория продукта партнера доступны к установке на странице Доступные чарты на одноименной вкладке репозитория продукта партнера.

В случае, если подключение к репозиторию продукта партнера установлено, но чарты недоступны, проверьте настройки URL и учётных данных, после выполните переподключение.

Управление продуктом партнера

Для переподключения репозитория продукта партнера перейдите на страницу Маркетплейс продуктов, выберите Управлять продуктом. Обновите конфигурацию репозитория, нажмите Переподключиться. После переподключения данные конфигурации и доступные чарты будут обновлены.

В том числе, редактирование данных ранее подключенного репозитория продукта партнера возможно на странице Репозитории. Нажмите на название репозитория в списке подключенных репозиториев, при необходимости обновите данные. Не забудьте Сохранить внесенные изменения. После сохранения данные конфигурации и доступные чарты будут обновлены.

Установленные ранее сервисы из чартов репозитория продукта партнера продолжат работать без изменений.

Отключение доступа к репозиторию продукта партнера

При необходимости вы можете отключить доступ к репозиторию продукта партнера на платформе. Перейдите на страницу Репозитории, выберите репозиторий продукта партнера из списка, нажмите на “корзину” и подтвердите действие.

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