Обновление платформы в Kubernetes
Изменения в версии 3.17.0
По сравнению с версией 3.16.0 в чартах Kubernetes произошли следующие изменения:
Разделение на два независимых чарта – основной и мониторинг, которые устанавливаются отдельными релизами в одно пространство имён (Namespace).
Добавлена возможность упрощённого подключения внешних компонентов: ClickHouse, Keycloak, S3, PostgreSQL.
Обновилась версия ClickHouse - 25.8.16.34.
Изменились пути монтирования persistent volume - требуется миграция (см скрипт из шага 2).
Процесс обновления с версии Helm-чарта 3.16.x
Чтобы обновить платформу до версии чарта 3.17.0, выполните следующие шаги.
Скачайте Helm-чарт нужной версии
Получите токен аутентификации на сайте https://distrib.visiology.su (вкладка «YCR токен»).
Выполните вход в Helm-репозиторий:
helm registry login cr.yandex -u iam -p <TOKEN>Скачайте чарт версии 3.17.x:
helm pull oci://cr.yandex/crpick9dmcjif7me5pr5/visiology --version 3.17.0
Запустите скрипт миграции либо выполните вручную адаптированные команды под ваше окружение из этого скрипта.
Установите Traefik
Установите Helm-чарт Traefik в соответствии с инструкцией из раздела Развёртывание Visiology в Kubernetes.Запустите скрипт миграции
migrate-3.16-to-3.17.sh -n <NAMESPACE> -f settings.yaml -r visiology \ --monitoring-release visiology-monitoringЗдесь
settings.yaml– это конфигурационный файл, который использовался при установке предыдущих релизов.
Нужна дополнительная помощь?