This is a simple, minimal example of how to use the instance_template module.
Name |
Description |
Type |
Default |
Required |
enable_nested_virtualization |
Defines whether the instance should have nested virtualization enabled. |
bool |
false |
no |
labels |
Labels, provided as a map |
map(string) |
n/a |
yes |
project_id |
The GCP project to use for integration tests |
string |
n/a |
yes |
region |
The GCP region to create and test resources in |
string |
"us-central1" |
no |
service_account |
Service account to attach to the instance. See https://www.terraform.io/docs/providers/google/r/compute_instance_template#service_account. |
object({ email = string scopes = set(string) }) |
null |
no |
subnetwork |
The name of the subnetwork create this instance in. |
string |
"" |
no |
tags |
Network tags, provided as a list |
list(string) |
n/a |
yes |
threads_per_core |
The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. |
string |
null |
no |
Name |
Description |
name |
Name of the instance templates |
self_link |
Self-link to the instance template |