Изменения документа F01. Загрузка приложений на основе Helm
Редактировал(а) Ирина Сафонова 06.01.2024, 13:57
От версии 4.1
отредактировано Ирина Сафонова
на 10.05.2023, 16:47
на 10.05.2023, 16:47
Изменить комментарий:
К данной версии нет комментариев
К версии 17.1
отредактировано Ирина Сафонова
на 15.07.2023, 01:11
на 15.07.2023, 01:11
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2,41 +2,41 @@ 2 2 3 3 {{toc/}} 4 4 5 -= =Общаяинформация==5 += Управление жизненным циклом приложений = 6 6 7 7 ---- 8 8 9 -KubeSphere обеспечивает полное управление жизненным циклом приложений. Помимо прочего, администраторы рабочей области могут загружать или создавать новые шаблоны приложений и быстро их тестировать. Кроме того, они публикуют хорошопротестированные приложения вAppStore, чтобы другие пользователи могли развернуть их одним щелчком мыши. Для разработки шаблонов приложений администраторам рабочего пространства необходимо сначала загрузить упакованные диаграммы Helm в KubeSphere.9 +KubeSphere обеспечивает полное управление жизненным циклом приложений. Помимо прочего, администраторы рабочей области могут загружать или создавать новые шаблоны приложений и быстро их тестировать. Кроме того, они публикуют протестированные приложения в [[магазине приложений>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9]], чтобы другие пользователи могли развернуть их одним щелчком мыши. Для разработки шаблонов приложений администраторам рабочего пространства необходимо сначала загрузить упакованные диаграммы Helm в Cloud Managed Kubernetes. 10 10 В этом разделе показано, как разработать шаблон приложения, загрузив упакованную диаграмму Helm. 11 11 12 -= =Предпосылки ==12 += Необходимые условия перед выполнением настроек = 13 13 14 14 ---- 15 15 16 - Вамнеобходимо:16 +Перед выполнением [[настроек>>https://wiki.dfcloud.ru/bin/view/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/Helm%20Chart/F01.%20%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%BD%D0%B0%20%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5%20Helm/#H41D43044144244043E43943A430]]: 17 17 18 -* включитьKubeSphereApp Store(OpenPitrix)19 -* создатьрабочее пространство и пользователя {{code language="none"}}project-admin{{/code}}. Пользователь должен быть приглашен в рабочее пространство с ролью**Workspace-self-provisioner**18 +* Включите магазин приложений Cloud Managed Kubernetes ([[OpenPitrix>>https://wiki.dfcloud.ru/bin/view/Glossary/OpenPitrix]]). 19 +* Создайте [[рабочее пространство>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%BE]] и пользователя {{code language="none"}}project-admin{{/code}}. Пользователь должен быть приглашен в рабочее пространство с ролью {{code language="none"}}Workspace-self-provisioner{{/code}}. 20 20 21 -= =Настройка ==21 += Настройка = 22 22 23 ----- 24 - 25 -Для настройки: 26 - 27 -~1. Зайдите в KubeSphere под ролью {{code language="none"}}project-admin{{/code}}. 28 -2. В рабочей области перейдите в раздел **Шаблоны приложений** в разделе **Управление приложениями** и нажмите кнопку **Создать**. 29 -3. В появившемся диалоговом окне нажмите кнопку **Загрузить**. Вы можете загрузить свою собственную диаграмму **Helm** или загрузить диаграмму **Nginx** и использовать ее в качестве примера для следующих шагов. 23 +~1. Зайдите в Cloud Managed Kubernetes под ролью {{code language="none"}}project-admin{{/code}}. 24 +2. В рабочей области перейдите в раздел **App Templates** в разделе **App Management** и нажмите кнопку **Create**. 25 +3. В появившемся диалоговом окне нажмите кнопку **Upload**. Вы можете загрузить свою собственную диаграмму **Helm** или загрузить диаграмму **Nginx** и использовать ее в качестве примера для следующих шагов. 30 30 4. После загрузки пакета нажмите кнопку **OK**, чтобы продолжить. 31 -5. Вы можете просмотреть основную информацию о приложении в разделе ** Информацияо приложении**. Чтобы загрузить значок для приложения, нажмите кнопку **Загрузить**значок. Вы также можете пропустить его и сразу нажать кнопку** OK.**27 +5. Вы можете просмотреть основную информацию о приложении в разделе **App Information**. Чтобы загрузить значок для приложения, нажмите кнопку **Upload Icon**. Вы также можете пропустить его и сразу нажать кнопку** OK.** 32 32 33 33 {{warning}} 34 34 Максимально допустимое разрешение значка приложения: 96 x 96 пикселей. 35 35 {{/warning}} 36 36 37 -6. Приложение появится в списке шаблонов со статусом // Разрабатывается// после успешной загрузки, что означает, что это приложение находится в разработке. Загруженное приложение видно всем участникам в одной рабочей области.38 -7. Щелкните приложение, и откроется страница с выбранной вкладкой ** Версии**. Щелкните черновую версию, чтобы развернуть меню, где вы можете увидеть следующие параметры:33 +6. Приложение появится в списке шаблонов со статусом //Developing//** **после успешной загрузки, что означает, что это приложение находится в разработке. Загруженное приложение видно всем участникам в одной рабочей области. 34 +7. Щелкните приложение, и откроется страница с выбранной вкладкой **Versions**. Щелкните черновую версию, чтобы развернуть меню, где вы можете увидеть следующие параметры: 39 39 40 -* Удалить 41 -* Установить 42 -* Отправить для выпуска 36 +* **Delete** 37 +* **Install** 38 +* **Submit for Release** 39 + 40 +**[[В начало>>path:/bin/view/Cloud%20Managed%20Kubernetes/]] **🡱 41 +**[[К следующему разделу>>doc:Cloud Managed Kubernetes.2\. Инструкция.01\. Инструкция пользователя.Helm Chart.F02\. Импорт репозитория Helm.WebHome]] 🡲** 42 +**[[К предыдущему разделу>>doc:Cloud Managed Kubernetes.2\. Инструкция.01\. Инструкция пользователя.Helm Chart.WebHome]] **🡰