diff --git a/terraform/examples/gcp-taxi-template/vars.tf b/terraform/examples/gcp-taxi-template/vars.tf index 0d18242..d2a36cf 100644 --- a/terraform/examples/gcp-taxi-template/vars.tf +++ b/terraform/examples/gcp-taxi-template/vars.tf @@ -42,3 +42,11 @@ variable "pilosa_cluster_size" { variable "min_cpu_platform" { default = "" } + +variable "pilosa_disk_size_gb" { + default = 200 +} + +variable "agent_disk_size_gb" { + default = 200 +} diff --git a/terraform/examples/gcp-taxi-template/vars.tfvars.example b/terraform/examples/gcp-taxi-template/vars.tfvars.example index ca947d4..b07e58b 100644 --- a/terraform/examples/gcp-taxi-template/vars.tfvars.example +++ b/terraform/examples/gcp-taxi-template/vars.tfvars.example @@ -6,3 +6,5 @@ agent_machine_type="n1-standard-1" pilosa_image="ubuntu-os-cloud/ubuntu-1804-lts" agent_image="ubuntu-os-cloud/ubuntu-1804-lts" pilosa_cluster_size=2 +pilosa_disk_size_gb=200 +agent_disk_size_gb=200 diff --git a/terraform/gcp/agent/main.tf b/terraform/gcp/agent/main.tf index b9c04f0..8b59d8d 100644 --- a/terraform/gcp/agent/main.tf +++ b/terraform/gcp/agent/main.tf @@ -8,6 +8,7 @@ resource "google_compute_instance" "agent" { boot_disk { initialize_params { image = "${var.image}" + size = "${var.agent_disk_size_gb}" } } diff --git a/terraform/gcp/agent/vars.tf b/terraform/gcp/agent/vars.tf index d8aa94c..43e54cc 100644 --- a/terraform/gcp/agent/vars.tf +++ b/terraform/gcp/agent/vars.tf @@ -31,3 +31,6 @@ variable "min_cpu_platform" { default = "" } +variable "agent_disk_size_gb" { + default = 200 +} diff --git a/terraform/gcp/agent/vars.tfvars.example b/terraform/gcp/agent/vars.tfvars.example index 9fbfc1c..5562189 100644 --- a/terraform/gcp/agent/vars.tfvars.example +++ b/terraform/gcp/agent/vars.tfvars.example @@ -5,3 +5,4 @@ network_name="default" machine_type="n1-standard-1" image="ubuntu-os-cloud/ubuntu-1804-lts" ssh_public_key="~/.ssh/id_rsa.pub" +agent_disk_size_gb=200 \ No newline at end of file diff --git a/terraform/gcp/pilosa/main.tf b/terraform/gcp/pilosa/main.tf index 740cd5e..97ba3ee 100644 --- a/terraform/gcp/pilosa/main.tf +++ b/terraform/gcp/pilosa/main.tf @@ -8,6 +8,7 @@ resource "google_compute_instance" "pilosa" { boot_disk { initialize_params { image = "${var.image}" + size = "${var.pilosa_disk_size_gb}" } } diff --git a/terraform/gcp/pilosa/vars.tf b/terraform/gcp/pilosa/vars.tf index 6253a32..b878a43 100644 --- a/terraform/gcp/pilosa/vars.tf +++ b/terraform/gcp/pilosa/vars.tf @@ -33,3 +33,8 @@ variable "pilosa_cluster_size" { variable "min_cpu_platform" { default = "" } + +variable "pilosa_disk_size_gb" { + default = 200 +} + diff --git a/terraform/gcp/pilosa/vars.tfvars.example b/terraform/gcp/pilosa/vars.tfvars.example index be03c07..856c27f 100644 --- a/terraform/gcp/pilosa/vars.tfvars.example +++ b/terraform/gcp/pilosa/vars.tfvars.example @@ -4,3 +4,5 @@ region="us-central1" machine_type="n1-standard-1" image="ubuntu-os-cloud/ubuntu-1804-lts" pilosa_cluster_size=2 +pilosa_disk_size_gb=200 +