Использование 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 в информации о деталях.
Тип | Причина |
---|---|
Initialized | Отражает статус загрузки шаблона Chart.
|
Validated | Отражает статус проверки прав пользователя, зависимостей и других валидаций шаблона Chart.
|
Synced | Отражает статус развертывания шаблона Chart.
|