Обновление#

Необходимые параметры для обновления продукта отражены в инструкции по установке. В ней указано, какие действия и к каким объектам необходимо применить. Существует четыре типа действий:

  1. не требует обновления - в новой версии параметры не изменились, при обновлении можно переиспользовать значения из предыдущей (установленной) версии;

  2. требует обновления - требуется переопределить значение;

  3. требует определения - в предыдущей (установленной) версии не существовало этого параметра или объекта, при обновлении необходимо задать или создать его;

  4. требует удаления - объект или параметр существовал в предыдущей (установленной) версии и не используется в новой, при обновлении необходимо удалить его.

Обновление helm-chart#

Все сервисы продукта устанавливаются, обновляются и удаляются с помощью helm-charts.

  1. Сохраните текущие используемые значения из уже установленных helm-charts с помощью следующей команды:

    helm get values <SERVICE_NAME> -n <NAMESPACE>
    

    Например, для чарта workflows команда выглядит следующим образом:

    helm get values workflows -n getdocs
    
  2. После получения значений перейдите в инструкцию по установке и выполните шаги, указанные в разделе по установке данного helm-chart.

Обновление секретов#

Все секреты создаются создаются, обновляются и удаляются с помощью kubectl.

Для получения информации о секретах используйте следующую команду:

kubectl get secrets <SECRET> -n <NAMESPACE> -o=yaml

Например, для секрета site команда выглядит следующим образом:

kubectl get secrets site -n getdocs -o=yaml

Для просмотра значений в секрете в незакодированном виде используйте следующую команду, где SECRET_DATA - значение поля в секрете, которое необходимо декодировать:

cat <SECRET_DATA> | base64 -d

Обновление репозиториев#

Репозиторий шаблона сайта (site-template)#

Скопируйте содержимое папки ./pl/ компонента GDCE в репозиторий, созданный в пункте Репозиторий шаблона сайта (site-template) инструкции по установке.

Изменения в системных требованиях#

В таблице ниже приведены все изменения версий ПО.

Тип

Наименование ПО

Статус

Предыдущая версия

Новая версия

Сервис централизованного хранения репозиториев артефактов (хранилище артефактов)

Platform V Works::Artifactory

Добавлено

2.5.0+

Браузер

SberBrowser

Добавлено

20.1.443.51+

Среда исполнения

OpenJDK

Добавлено

21

Экстрактивная языковая модель

pkg:huggingface/mrm8488/bert-multi-cased-finedtuned-xquad-tydiqa-goldp@6fac158b985c7799ceed04ace0f070ccafd052b1 +

Добавлено

Языковая модель для расчета векторного представления

pkg:huggingface/BAAI/bge-m3@5617a9f61b028005a4858fdac845db406aefb181 +

Добавлено

pkg:huggingface/intfloat/multilingual-e5-small@c007d7ef6fd86656326059b28395a7a03a7c5846 +

Добавлено

Генеративная языковая модель

pkg:huggingface/Qwen/Qwen2.5-7B-Instruct-GGUF@bb5d59e06d9551d752d08b292a50eb208b07ab1f +

Добавлено

Языковая модель для извлечения именованных сущностей

pkg:huggingface/DeepPavlov/rubert-base-cased@4036cab694767a299f2b9e6492909664d9414229 +

Добавлено