diff --git a/main.tf b/main.tf index 35a4472..083f78c 100644 --- a/main.tf +++ b/main.tf @@ -48,6 +48,7 @@ module "swarm" { /* scaling options */ count = "${local.ws["hosts_count"]}" do_size = "s-1vcpu-2gb" + gc_size = "n1-standard-1" /* general */ env = "${var.env}" domain = "${var.domain}" diff --git a/modules/google-cloud/main.tf b/modules/google-cloud/main.tf index feca9c1..26e2fad 100644 --- a/modules/google-cloud/main.tf +++ b/modules/google-cloud/main.tf @@ -54,6 +54,7 @@ resource "google_compute_instance" "host" { boot_disk { initialize_params { image = "${var.image}" + size = "${var.disk_size}" } } diff --git a/modules/google-cloud/variables.tf b/modules/google-cloud/variables.tf index 720a64b..dfa7b1e 100644 --- a/modules/google-cloud/variables.tf +++ b/modules/google-cloud/variables.tf @@ -26,6 +26,11 @@ variable image { default = "ubuntu-os-cloud/ubuntu-1804-lts" } +variable disk_size { + description = "Size in GB of the root filesystem." + default = 50 +} + variable provider { description = "Short name of the provider used." /* Google Cloud */