У нас есть среда Cloud Composer с устаревшей версией Cloud Composer, которую мы хотели бы обновить. Я не нашел документации, как это сделать. Есть ли у кого-нибудь рекомендации, как обновиться без создания новой среды и потери истории запусков?
Единственный текущий способ обновить среду Composer Environment - создать новую и перенести все данные.
Этот сценарий должен быть полезен для воссоздания сред и сохранения истории выполнения и настроек DAG:
Script to create a copy of an existing Cloud Composer Environment. Creates a clone of a Composer Environment, copying Environment Configurations, DAGs/data/plugins/logs, and DAG run history. This script can be useful when migrating to new Cloud Composer releases.
Странно, ты в этом уверен? Я только что попробовал, и среда new_copy находится в последней версии композитора. Дело в том, что вы не можете установить версию Composer при создании окружения, поэтому он получит самую последнюю возможную версию. Это было бы странно, если вы получаете новую среду композитора, созданную с помощью самой старой версии Composer. Какая у вас старая версия среды?
После вашего комментария мы снова попробовали использовать самую последнюю версию скрипта. На этот раз это сработало.
Спасибо. Мы пробовали это, но похоже, что копии, созданные скриптом, имеют ту же версию, что и старая среда. Так что скрипт не помогает обновлять окружение.