Обновление платформы в Kubernetes

Обновление платформы в 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, выполните следующие шаги.

  1. Скачайте 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
  2. Запустите скрипт миграции либо выполните вручную адаптированные команды под ваше окружение из этого скрипта.

  3. Установите Traefik
    Установите Helm-чарт Traefik в соответствии с инструкцией из раздела Развёртывание Visiology в Kubernetes.

  4. Запустите скрипт миграции

    migrate-3.16-to-3.17.sh -n <NAMESPACE> -f settings.yaml -r visiology \ --monitoring-release visiology-monitoring

    Здесь settings.yaml – это конфигурационный файл, который использовался при установке предыдущих релизов.

 

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.