Назад | Перейти на главную страницу

Как создать общие образы Google Compute Engine?

В прошлом я использовал gcimagebundle для создания образа из существующего экземпляра GCE, который позже я могу загрузить в облачное хранилище.

Поскольку инструмент устарел, мне интересно, есть ли альтернатива легко способ создания образов GCE?

Чтобы уточнить: я хочу создавать изображения, которые будут общедоступными (с любым пользователем / проектом GCP). Это позволяет легко распространять изображения Redash проект.

Недавно была запущена новая роль IAM, которая позволяет вам обмениваться личными изображениями в проектах с использованием роли пользователя изображений. Однако эта роль IAM находится в стадии бета-версии и не покрывается никаким SLA. Вы можете обратиться к эта ссылка Чтобы получить больше информации.

https://github.com/khushbuparakh/gcp/blob/master/instance.py

Я написал этот сценарий. Вы можете использовать это. Создается ведро. Загрузите свой личный файл в корзину. Создайте изображение, используя этот файл, и разверните экземпляр с вашим личным изображением. Не тот файл, который вы загружаете, должен быть сжат с помощью tar.gz и con.

Более новые версии Упаковщик добавлена ​​поддержка Google Compute Export Постпроцессор, позволяющий легко создавать публичный образ.