Перейти к основному содержимому

Категория развертывание

Чтобы добавить задачи по развертыванию, при создании пайплайна необходимо нажать на New tasks в колонке задач.

Далее можно выбрать необходмую задачу развертывания.

Параметры Kubernetes Deploy

  • Task Name: Название задачи
  • Cluster connection: Выберите ссылку кластера K8S
  • Cluster name: Название кластера
  • Verification method: Метод аутентификации
  1. Cluster (Всплывает окно ввода ваучера)
  2. Cluster configuration file (Всплывает окно добавления файла конфигурации кластера)
  • Kubectl version: Версия Kubectl

  • Namespace: Название пространства в кластере Kubernetes, например 'по умолчанию'.

  • Yaml path: Путь к Yaml файлу.

  • Use the replace mode: Подходит для сценариев, в которых kubectl apply не может правильно рассчитать разницу и обновить приложение, когда kubectl install используется при первом развертывании приложения. Обратите внимание, что режим замены поддерживает только кластеры Kubernetes с импортированными сертификатами.

  • Build cache: Кэш сборки.

  • Task Timeout: Задача, время ожидания которой истекло, будет отменена. Единица измерения — секунды (минимум 60 секунд, максимум 86400 секунд = 1 день); если не заполнено, время никогда не истечет.

  • Task Retry Times: Когда задача завершается сбоем, она повторяется, количество попыток составляет от 0 до 5 раз, повторно выполняемая задача является новой задачей, она не сохраняет старую информацию о задаче и журналы.

  • Auto Skip Task: Пропуск задачи при следующих введунных параметрах пары Ключ=значение.

Параметры Helm Chart Deploy

  • Task Name: Название задачи.
  • Helm version: Версия Helm.
  • Verification method: Метод аутентификации
  1. Cluster (Всплывает окно ввода ваучера)
  2. Cluster configuration file (Всплывает окно добавления файла конфигурации кластера)
  • Namespace: Название пространства.

  • Application: Название приложения.

  • Chart branch: Диаграмма ветки.

  • Chart file directory: Расположение файла диаграммы.

  • Specify Values.yaml: Укажите файл .yaml.

  • Extended parameter: Расширенные параметры. Можно добавить параметры типа поддержки, такие как '--set'、'--set-string'、'--set-file' и другие типы параметров для перезаписи значения в диаграмме

  • Build cache: Кэш сборки.

  • Task Timeout: Задача, время ожидания которой истекло, будет отменена. Единица измерения — секунды (минимум 60 секунд, максимум 86400 секунд = 1 день); если не заполнено, время никогда не истечет.

  • Task Retry Times: Когда задача завершается сбоем, она повторяется, количество попыток составляет от 0 до 5 раз, повторно выполняемая задача является новой задачей, она не сохраняет старую информацию о задаче и журналы.

  • Auto Skip Task: Пропуск задачи при следующих введунных параметрах пары Ключ=значение.