Terraform: Пометка ВСЕХ Google Compute INSTANCES одновременно с помощью Terraform - PullRequest
0 голосов
/ 08 марта 2020

У меня есть существующий проект с экземплярами, запущенными в проекте. Я прошел аутентификацию в проекте, используя Terraform и файл учетных данных. Я полагаю, чтобы получить существующий ресурс, введя идентификатор проекта.

provider "google" {
  credentials = "${file("${var.path}/terraform-ma.json")}"

  project = "terraform-ma-2020"
  region  = "us-central1"
  zone    = "us-central1-b"
}



data "google_project" "project" {
}

output "project_id" {
  value = data.google_project.project.project_id

}

1 Ответ

0 голосов
/ 09 марта 2020

Вы можете импортировать существующие ресурсы GCP в файлы состояния Terraform, используя информацию из https://www.terraform.io/docs/import/index.html

...