Files
tf-variable-demo/modules/compute_engine_template/main.tf
gregory hendrickson 2964451500 add depends on
2023-03-30 04:54:17 -07:00

27 lines
561 B
HCL

resource "google_compute_instance_template" "template" {
name_prefix = "instance-template-"
project = var.project_id
region = var.region
machine_type = var.instance_type
disk {
source_image = var.image_name
auto_delete = true
boot = true
}
network_interface {
network = "default"
access_config {
// Ephemeral public IP address
}
}
metadata_startup_script = var.startup_script
lifecycle {
create_before_destroy = true
}
depends_on = [google_project_service.compute_engine_api]
}