Миграция с предыдущих версий
Миграция с предыдущих версий#
Вы можете легко перенести существующую конфигурацию на новую версию при помощи утилиты nscli.
Скачайте и установите утилиту nscli версии 5.0.0:
cd ~ wget --backups=1 --user=<пользователь> --ask-password "https://repo.global-system.ru/artifactory/general/ru/bitec/gs-ctk-nscli/SNAPSHOT-5.0.0/gs-ctk-nscli-SNAPSHOT-5.0.0.zip" unzip -o gs-ctk-nscli-SNAPSHOT-5.0.0.zip -d nscli chmod +x nscli/bin/initvenv.sh ./nscli/bin/initvenv.sh
Выгрузите существующую конфигурацию с кластера версии 4.X.X или ранее при помощи этой утилиты:
cd nscli ./configmgr.sh export_legacy --namespace gs-ctk --file old_config.yaml
Создайте конфигурацию версии 5.0.0
./configmgr.sh migrate_legacy --name my-migrated-config --legacy-config old_config.yaml --new-config new_config.yaml
Готово! Вы получили конфигурацию кластера для версии 5.0.0!
Разверните кластер версии 5.0.0 и примените получившийся файл.