F02. Импорт репозитория Helm
Введение
Cloud Managed Kubernetes создает репозитории приложений. Репозитории позволяют пользователям использовать приложения Kubernetes на основе чартов Helm. Репозитории приложений работают на платформе открытым исходным кодом для управления кросс-облачными приложениями OpenPitrix. Платформа спонсируется компанией QingCloud. В репозитории каждое приложение является базовой библиотекой пакетов.
Чтобы развернуть приложение из репозитория и управлять им, добавьте репозиторий. Чтобы создать репозиторий, используйте сервер HTTP/HTTPS или решение для хранения объектов. Репозиторий не зависит от OpenPitrix и зависит от служб внешнего хранилища объектов, например, MinIO, QingStor , AWS. Службы используются для хранения пакетов конфигурации и индексных файлов, созданных разработчиками. После регистрации репозитория конфигурационные файлы автоматически индексируются как развертываемые приложения.
Необходимые условия перед выполнением настроек
Перед выполнением настроек:
1. Включите магазин приложений Cloud Managed Kubernetes (OpenPitrix).
2. Добавьте репозиторий приложений. Обратитесь к официальной документации Helm, чтобы создать репозиторий или загрузить свои собственные приложения в общедоступный репозиторий Cloud Managed Kubernetes. В качестве альтернативы используйте пример ниже.
3. Создайте рабочее пространство и пользователя с ролью 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, если он доступен. Далее нажмите кнопку ОК, чтобы завершить настройку.