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