Обновление#
Необходимые параметры для обновления продукта отражены в инструкции по установке. В ней указано, какие действия и к каким объектам необходимо применить. Существует четыре типа действий:
не требует обновления- в новой версии параметры не изменились, при обновлении можно переиспользовать значения из предыдущей (установленной) версии;требует обновления- требуется переопределить значение;требует определения- в предыдущей (установленной) версии не существовало этого параметра или объекта, при обновлении необходимо задать или создать его;требует удаления- объект или параметр существовал в предыдущей (установленной) версии и не используется в новой, при обновлении необходимо удалить его.
Обновление helm-chart#
Все сервисы продукта устанавливаются, обновляются и удаляются с помощью helm-charts.
Сохраните текущие используемые значения из уже установленных helm-charts с помощью следующей команды:
helm get values <SERVICE_NAME> -n <NAMESPACE>Например, для чарта workflows команда выглядит следующим образом:
helm get values workflows -n getdocsПосле получения значений перейдите в инструкцию по установке и выполните шаги, указанные в разделе по установке данного 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 + |
Добавлено |
— |
— |