...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
provider "google" { credentials = "${file("${{GCPJOEL:GCLOUD_KEYFILE_JSON}}")}" project = "${{GCPJOELGCPTRIAL:GCLOUD_PROJECT}}" region = "${{GCPJOELGCPTRIAL:GCLOUD_REGION}}" zone = "${{GCPJOELGCPTRIAL:GCLOUD_ZONE}}" } resource "google_compute_instance" "vm_instance" { name = "terraform-instance" machine_type = "f1-micro" boot_disk { initialize_params { image = "debian-cloud/debian-9" } } network_interface { # A default network is created for all GCP projects network = "${google_compute_network.vpc_network.self_link}" access_config = { } } } resource "google_compute_network" "vpc_network" { name = "terraform-network" auto_create_subnetworks = "true" } |
...