Создать экземпляр, используя terrafrom из GCP marketplace - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь создать скрипт 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?

Ответы [ 2 ]

1 голос
/ 04 марта 2020

В данном конкретном случае имя было «deeplearning-platform-release / pytorch-latest-gpu»,

boot_disk {
    initialize_params {
      image = "deeplearning-platform-release/pytorch-latest-gpu"
      ...
    }
  }

Теперь я могу создать экземпляр.

1 голос
/ 04 марта 2020

Я сделал развертывание на экземпляре виртуальной машины глубокого обучения, которым вы делитесь, и просмотрите исходный образ [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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...