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