VK WorkSpace On-Premise logo
Помощь
Обновлена 20 октября 2026 г. в 14:33

Обновление

  1. Создайте копию values.yaml из предыдущего релиза vk, например:

    # Для онлайн установкиhelm show values vk/vk-infra --version VERSION_OLD > vk-infra-old.yamlhelm show values vk/vk --version VERSION_OLD > vk-old.yaml# Для оффлайн установки скопируйте `values.yaml` из архивов с helm чартами;cp values.yaml values-infra-old.yamlcp values.yaml values-old.yaml
  2. Создайте копию values.yaml из нового релиза vk, например:

    # Для онлайн установкиhelm show values vk/vk-infra --version VERSION > vk-infra.yamlhelm show values vk/vk --version VERSION > vk.yaml# Для оффлайн установки скопируйте `values.yaml` из архивов с helm чартами;cp values.yaml values-infra.yamlcp values.yaml values.yaml
  3. Создайте файл-отчет об отличиях в файлах values.yaml старой и новой версии с помощью команды diff:

    diff vk-infra-old.yaml vk-infra.yaml > infra-diff.yamlcat infra-diff.yaml<     repository: "oldrepository">     repository: "newrepository"diff vk-old.yaml vk.yaml > diff.yamlcat diff.yaml<     repository: "oldrepository">     repository: "newrepository"
  4. Сравните файлы values_vk_infra.yaml и values_vk.yaml c infra-diff.yaml и diff.yaml и перенесите все изменения пользовательских переменных в ваши файлы.

  5. Теперь можно обновлять инфраструктурные сервисы и приложение:

    # Для онлайн установкиhelm upgrade --install -n vk -f values_vk_infra.yaml --version VERSION --wait --create-namespace vk vk/vk-infrahelm upgrade --install -n vk -f values_vk.yaml --version VERSION --wait --create-namespace vk vk/vk# Для оффлайн установкиhelm upgrade --install -n vk -f values_vk_infra.yaml --wait --create-namespace vk-infra vk-infra/helm upgrade --install -n vk -f values_vk.yaml --wait --create-namespace vk vk/

Технический писатель: Белова Ирина

Была ли статья полезна?