File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
examples/basic_shared_vpc Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ resource "google_compute_address" "internal" {
5959resource "google_compute_instance" "reserved_ip" {
6060 project = var. service_project
6161 zone = " us-central1-a"
62- name = " my-vm "
62+ name = google_compute_address . internal . self_link
6363 machine_type = " e2-medium"
6464 boot_disk {
6565 initialize_params {
@@ -89,3 +89,19 @@ resource "google_compute_instance" "ephemeral_ip" {
8989 }
9090}
9191# [END compute_shared_instance_with_ephemeral_ip_create]
92+
93+
94+ # [START compute_shared_instance_template_create]
95+ resource "google_compute_instance_template" "default" {
96+ project = var. service_project
97+ name = " appserver-template"
98+ description = " This template is used to create app server instances."
99+ machine_type = " n1-standard-1"
100+ disk {
101+ source_image = " debian-cloud/debian-9"
102+ }
103+ network_interface {
104+ subnetwork = data. google_compute_subnetwork . subnet . self_link
105+ }
106+ }
107+ # [END compute_shared_instance_template_create]
You can’t perform that action at this time.
0 commit comments