Установка/обновление/удаление релиза Predicate UI
Установка/обновление
- Получите дефолтный
values-predicate-ui.yaml
из чарта:export CHART_NAME= export CHART_VERSION= helm show values $CHART_NAME --version $CHART_VERSION >> values-predicate-ui.yaml
-
Отредактируйте файл
values-predicate-ui.yaml
- Укажите актуальный репозиторий образа -
service.image.repository
и тег образа -service.image.tag
; - Укажите актуальный
service.ingress.host
иservice.ingress.baseDomain
; -
Укажите актуальные переменные окружения
service.secrets.data
, которые описаны в разделе Переменные окружения; минимально необходимо переопределить вvalues-predicate-ui.yaml
следующие переменные:KEYCLOAK_URL
KEYCLOAK_REALM
KEYCLOAK_CLIENT_ID
- Укажите актуальный репозиторий образа -
-
Запустите команду
helm upgrade \ --namespace=<namespace> \ --install \ --atomic \ --values values-predicate-ui.yaml \ <releasename> <path to chart>
где namespace
- неймспейс k8s, в котором устанавливается релиз,
releasename
- название релиза,
path to chart
- путь до папки чарта или до архива
Удаление
Для удаления чарта запустите команду:
helm delete --namespace=<namespace> <releasename>
namespace
- неймспейс k8s, в котором устанавливается релиз,
releasename
- название релиза,
Важно
Для полного удаления релиза необходимо запустить команду helm delete --namespace=<namespace> <releasename> --purge
.