F01. Загрузка приложений на основе Helm
Управление жизненным циклом приложений
Cloud Managed Kubernetes обеспечивает полное управление жизненным циклом приложений. Администраторы рабочей области при необходимости:
- Загружают, создают и тестируют новые шаблоны приложений.
- Публикуют протестированные приложения в магазине, чтобы другие пользователи могли развернуть их одним щелчком мыши.
Необходимые условия перед выполнением настроек
Перед выполнением настроек:
- Включите магазин приложений (OpenPitrix).
- Создайте рабочее пространство и пользователя project-admin. Пользователь должен быть приглашен в рабочее пространство с ролью Workspace-self-provisioner.
Настройка
1. Зайдите в Cloud Managed Kubernetes под ролью project-admin.
2. В рабочей области перейдите в App Templates раздела App Management и нажмите кнопку Create.
3. В появившемся диалоговом окне нажмите кнопку Upload. При необходимости загрузите свой чарт Helm или Nginx и используйте в качестве примера для следующих шагов.
4. После загрузки пакета нажмите кнопку OK.
5. При необходимости просмотрите основную информацию о приложении в разделе App Information. Чтобы загрузить значок для приложения, нажмите кнопку Upload Icon. При необходимости пропустите шаг и нажмите кнопку OK.
В результате приложение появляется в списке шаблонов со статусом Developing после успешной загрузки. Статус означает, что приложение находится в разработке. Загруженное приложение видно всем участникам в одной рабочей области.
6. Щелкните приложение. В результате откроется страница с выбранной вкладкой Versions. Нажмите на черновую версию, чтобы развернуть меню со следующими параметрами:
- Delete,
- Install,
- Submit for Release.