F02. Импорт репозитория Helm
Введение
Cloud Managed Kubernetes создает репозитории приложений. Репозитории позволяют пользователям использовать приложения Kubernetes на основе чартов Helm.
Репозитории приложений работают на OpenPitrix, спонсируемой компанией QingCloud платформе с открытым исходным кодом для управления кросс-облачными приложениями. В репозитории каждое приложение является базовой библиотекой пакетов. Чтобы развернуть приложение из репозитория и управлять им, добавьте репозиторий.
Чтобы создать репозиторий, используйте сервер HTTP/HTTPS или решение для хранения объектов. Репозиторий не зависит от OpenPitrix и зависит от служб внешнего хранилища объектов, например, MinIO, QingStor , AWS. Службы используются для хранения пакетов конфигурации и индексных файлов, созданных разработчиками. После регистрации репозитория конфигурационные файлы автоматически индексируются как развертываемые приложения.
Необходимые условия перед выполнением настроек
Перед выполнением настроек:
- Включите магазин приложений Cloud Managed Kubernetes (OpenPitrix).
- Добавьте репозиторий приложений. Обратитесь к официальной документации Helm, чтобы создать репозиторий или загрузить свои собственные приложения в общедоступный репозиторий Cloud Managed Kubernetes. В качестве альтернативы используйте пример ниже.
- Создайте рабочее пространство и пользователя с ролью ws-admin. Пользователю должна быть предоставлена роль workspace-admin в рабочей области.
Добавление репозитория приложения
1. Войдите в веб-консоль Cloud Managed Kubernetes под ws-admin. В рабочей области перейдите в App Repositories раздела App Management и нажмите кнопку Add.
2. В появившемся окне укажите имя и добавьте URL репозитория приложения. Например, https://charts.kubesphere.io/main.
Параметр | Комментарий |
Имя | Задайте репозиторию простое и понятное имя для легкой идентификации пользователями. |
URL | Следуйте спецификации RFC 3986 со следующими поддерживаемыми протоколами:
|
Интервал синхронизации удаленного репозитория приложений | Укажите интервал. |
Описание | Кратко опишите основные возможности репозитория приложений. |
3. Нажмите кнопку Validate для проверки URL. В результате вы увидите зеленую галочку рядом с URL, если он доступен. Далее нажмите кнопку ОК, чтобы завершить настройку.