Skip to content

Commit 81ade92

Browse files
authored
Merge pull request #839 from kuvaldini/volume_size
variable "volume_size" #830
2 parents 6d31735 + 223e02e commit 81ade92

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ module "runners" {
8686
idle_config = var.idle_config
8787
enable_ssm_on_runners = var.enable_ssm_on_runners
8888
runner_additional_security_group_ids = var.runner_additional_security_group_ids
89+
volume_size = var.volume_size
8990

9091
lambda_s3_bucket = var.lambda_s3_bucket
9192
runners_lambda_s3_key = var.runners_lambda_s3_key

modules/runners/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ resource "aws_launch_template" "runner" {
4444
ebs {
4545
delete_on_termination = lookup(block_device_mappings.value, "delete_on_termination", true)
4646
volume_type = lookup(block_device_mappings.value, "volume_type", "gp3")
47-
volume_size = lookup(block_device_mappings.value, "volume_size", 30)
47+
volume_size = lookup(block_device_mappings.value, "volume_size", var.volume_size)
4848
encrypted = lookup(block_device_mappings.value, "encrypted", true)
4949
iops = lookup(block_device_mappings.value, "iops", null)
5050
}

modules/runners/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,3 +322,9 @@ variable "runner_additional_security_group_ids" {
322322
type = list(string)
323323
default = []
324324
}
325+
326+
variable "volume_size" {
327+
description = "Size of runner volume"
328+
type = number
329+
default = 30
330+
}

variables.tf

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ variable "environment" {
2525
}
2626

2727
variable "enable_organization_runners" {
28-
type = bool
28+
description = "Register runners to organization, instead of repo level"
29+
type = bool
30+
default = false
2931
}
3032

3133
variable "github_app" {
@@ -346,3 +348,9 @@ variable "market_options" {
346348
type = string
347349
default = "spot"
348350
}
351+
352+
variable "volume_size" {
353+
description = "Size of runner volume"
354+
type = number
355+
default = 30
356+
}

0 commit comments

Comments
 (0)