Я пытаюсь создать скрипт terraform , чтобы запустить экземпляр fastai с рынка.
Я добавляю имя изображения как,
boot_disk { initialize_params { image = "<image name>" } }
Когда я добавляю
click-to-deploy-images/deeplearning
из URL
https://console.cloud.google.com/marketplace/details/click-to-deploy-images/deeplearning
выдает ошибку,
Error: Error resolving image name 'click-to-deploy-images/deeplearning': Could not find image or family click-to-deploy-images/deeplearning on fastai.tf line 13, in resource "google_compute_instance" "default": 13: resource "google_compute_instance" "default" {
Если я использую
debian-cloud/debian-9
из url
https://console.cloud.google.com/marketplace/details/debian-cloud/debian-stretch?project=<>
работает.
Можем ли мы развернуть образ fastai через terraform?
В данном конкретном случае имя было «deeplearning-platform-release / pytorch-latest-gpu»,
boot_disk { initialize_params { image = "deeplearning-platform-release/pytorch-latest-gpu" ... } }
Теперь я могу создать экземпляр.
Я сделал развертывание на экземпляре виртуальной машины глубокого обучения, которым вы делитесь, и просмотрите исходный образ [1], вы сможете использовать этот URL-адрес, предоставленный мной, для развертывания с Terraform. Я также заметил изображение с предупреждением о том, что изображение устарело, и есть новая версия [2].
Надеюсь, это поможет!
[1] sourceImage: https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/tf2-2-1-cu101-20200109
[2] https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/tf2-2-1-cu101-20200124