Исходный код вики F02. Импорт репозитория Helm
Версия 6.1 от Ирина Сафонова на 11.05.2023, 01:35
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | Содержание | ||
2 | |||
3 | {{toc/}} | ||
4 | |||
5 | == Общая информация == | ||
6 | |||
7 | ---- | ||
8 | |||
9 | KubeSphere создает репозитории приложений, которые позволяют пользователям использовать приложения Kubernetes на основе диаграмм Helm. Репозитории приложений работают на OpenPitrix, платформе с открытым исходным кодом для управления кросс-облачными приложениями, спонсируемой компанией QingCloud. В репозитории приложений каждое из них служит базовой библиотекой пакетов. Чтобы развернуть приложение из их репозитория и управлять им, необходимо заранее создать репозиторий. | ||
10 | |||
11 | Чтобы создать репозиторий, используйте сервер HTTP/HTTPS или решения для хранения объектов для хранения пакетов. Если точнее, репозиторий приложений зависит от внешнего хранилища, независимого от OpenPitrix, такого как хранилище объектов MinIO, хранилище объектов QingStor и хранилище объектов AWS. Эти службы хранения объектов используются для хранения пакетов конфигурации и индексных файлов, созданных разработчиками. После регистрации репозитория пакеты конфигурации автоматически индексируются как развертываемые приложения. | ||
12 | |||
13 | В разделе показано, как добавить репозиторий приложений в KubeSphere. | ||
14 | |||
15 | == Предпосылки == | ||
16 | |||
17 | ---- | ||
18 | |||
19 | Вам необходимо: | ||
20 | |||
21 | * Включить KubeSphere App Store (OpenPitrix) | ||
22 | * Добавить репозиторий приложений. Обратитесь к официальной документации Helm, чтобы создать репозиторий или загрузить свои собственные приложения в общедоступный репозиторий KubeSphere. В качестве альтернативы можно использовать пример репозитория в шагах ниже, который предназначен только для демонстрационных целей | ||
23 | * Создать рабочее пространство и пользователя ({{code language="none"}}ws-admin{{/code}}). Пользователю должна быть предоставлена роль {{code language="none"}}workspace-admin{{/code}} в рабочей области. | ||
24 | |||
25 | == Добавление репозитория приложения == | ||
26 | |||
27 | ---- | ||
28 | |||
29 | Для добавления: | ||
30 | |||
31 | ~1. Войдите в веб-консоль KubeSphere как {{code language="none"}}ws-admin{{/code}}. В рабочей области перейдите в **App Repositories **в разделе **App Management** и нажмите кнопку **Add.** | ||
32 | |||
33 | 2. В появившемся окне укажите имя репозитория приложения и добавьте URL вашего репозитория. | ||
34 | |||
35 | |||
36 | |