Создание приложений из Chart
Использование Helm Chart представляет собой нативный шаблон развертывания приложений. Helm Chart — это набор файлов, определяющих ресурсы Kubernetes, предназначенный для упаковки приложений и упрощения их распространения с возможностями контроля версий. Это обеспечивает беспрепятственный переход между средами, например, миграцию из среды разработки в продуктивную.
Меры предосторожности
Если в кластере присутствуют как Linux, так и Windows узлы, необходимо обязательно настроить явный выбор узлов, чтобы избежать конфликтов при планировании. Пример:
Предварительные требования
Если шаблон взят из приложения и ссылается на соответствующие ресурсы (например, секретные словари), убедитесь, что ресурсы, на которые будет ссылка, уже существуют в текущем namespace до развертывания приложения.
Процедура
-
В Container Platform перейдите в Applications > Applications в левой боковой панели.
-
Нажмите Create.
-
Выберите способ создания Create from Catalog.
-
Выберите Chart и настройте параметры, такие как
resources.requests,resources.limitsи другие параметры, тесно связанные с выбранным Chart. -
Нажмите Create.
Веб-консоль перенаправит вас на страницу деталей Application > [Native Applications]. Процесс займет некоторое время, пожалуйста, будьте терпеливы. В случае неудачи следуйте подсказкам интерфейса для завершения операции.
Справка по анализу статуса
Нажмите на Имя приложения, чтобы отобразить подробный анализ статуса Chart в информации о деталях.
- Если шаблон ссылается на ресурсы из других namespace, обратитесь к Администратору за помощью в создании. После этого вы сможете нормально обновлять и удалять Chart приложения через веб-консоль.
- Если шаблон ссылается на ресурсы уровня кластера (например, StorageClasses), рекомендуется обратиться к Администратору для помощи в создании.