#google-cloud-platform #yaml #jinja2 #google-deployment-manager
#google-cloud-platform #yaml #jinja2 #google-deployment-manager
Вопрос:
У меня есть базовая .yaml
настройка и .jinja
настройка развертывания для Google Cloud, но я хочу иметь возможность развертывать виртуальную машину в пределах либо .yaml
, либо .jinja
на основе ранее развернутой виртуальной машины, которая была развернута через графический интерфейс Google Cloud.
Я понимаю, что этого можно достичь с помощью шаблона экземпляра, но как я могу выполнить это в рамках .jinja
/ .yaml
развертывания?
Любая помощь с этим была бы высоко оценена!
Комментарии:
1. Рассматривали ли вы Deployment Manager или Terraform?
2. Да, в идеале через диспетчер развертывания Google с моим сценарием развертывания, проблема, с которой я сталкиваюсь, при поиске соответствующей документации о том, как это сделать через
.jinja
/.yaml
3. Я просматривал эту часть документации от Google: cloud.google.com/compute/docs/instance-templates /…
Ответ №1:
Вам необходимо создать пользовательский образ на основе вашего развертывания виртуальной машины, а затем ссылаться на этот образ в вашем файле развертывания .jinja / .yaml.
Эта ссылка поможет вам:https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#bundle_image