Skip to content

Установка/обновление/удаление релиза Continuity UI

Установка/обновление

  1. Получите дефолтный values-continuity-ui.yaml из чарта:
    export CHART_NAME=
    export CHART_VERSION=
    helm show values CHART_NAME --version $CHART_VERSION >> values-continuity-ui.yaml
    
  2. Отредактируйте файл values-continuity-ui.yaml

    • Укажите актуальный репозиторий образа - service.image.repository и тег образа - service.image.tag;
    • Укажите актуальный service.ingress.host и service.ingress.baseDomain;
    • Укажите актуальные переменные окружения service.secrets.data, которые описаны в разделе Переменные окружения; минимально необходимо указать следующие переменные:

      • KEYCLOAK_URL
      • KEYCLOAK_REALM
      • KEYCLOAK_CLIENT_ID
  3. Запустите команду

    helm upgrade \
    --namespace=<namespace> \
    --install \
    --atomic \
    --values values-continuity-ui.yaml \
    <realisename> <path to chart>
    

где namespace - неймспейс k8s, в котором устанавливается релиз, realisename - название релиза, path to chart - путь до папки чарта или до архива

Удаление

Для удаления чарта запустите команду:

helm delete --namespace=<namespace> <realisename>
где namespace - неймспейс k8s, в котором устанавливается релиз, realisename - название релиза,

Важно

Для полного удаления релиза необходимо запустить команду helm delete --namespace=<namespace> <realisename> --purge.