@@ -47,6 +47,7 @@ main_runner = {
4747 cpu = " 2"
4848 memory = " 3Gi"
4949 }
50+ labels = ["self-hosted", "ubuntu-20.04", "main"]
5051}
5152additional_runner_pools = [{
5253 name = " small-runner"
@@ -98,5 +99,74 @@ additional_runner_pools = [{
9899 labels = ["self-hosted", "ubuntu-20.04", "highmem22"]
99100 enable_selector = true
100101 enable_taint = true
102+ },
103+ {
104+ name = " main-runner-2404"
105+ machine_type = " e2-standard-16"
106+ runner_image = " us-central1-docker.pkg.dev/apache-beam-testing/beam-github-actions/beam-arc-runner:latest"
107+ min_node_count = " 1"
108+ max_node_count = " 30"
109+ min_replicas = " 1"
110+ max_replicas = " 240"
111+ webhook_scaling = false
112+ disk_size_gb = 200
113+ requests = {
114+ cpu = " 2"
115+ memory = " 3Gi"
116+ }
117+ labels = ["self-hosted", "ubuntu-24.04", "main"]
118+ enable_selector = true
119+ enable_taint = true
120+ },
121+ {
122+ name = " small-runner-2404"
123+ machine_type = " e2-standard-2"
124+ runner_image = " us-central1-docker.pkg.dev/apache-beam-testing/beam-github-actions/beam-arc-runner:latest"
125+ min_node_count = " 1"
126+ max_node_count = " 15"
127+ min_replicas = " 1"
128+ max_replicas = " 15"
129+ webhook_scaling = false
130+ requests = {
131+ cpu = " 1500m"
132+ memory = " 5Gi"
133+ }
134+ labels = ["self-hosted", "ubuntu-24.04", "small"]
135+ enable_selector = true
136+ enable_taint = true
137+ },
138+ {
139+ name = " highmem-runner-2404"
140+ machine_type = " c3-highmem-8"
141+ runner_image = " us-central1-docker.pkg.dev/apache-beam-testing/beam-github-actions/beam-arc-runner:latest"
142+ min_node_count = " 1"
143+ max_node_count = " 15"
144+ min_replicas = " 1"
145+ max_replicas = " 15"
146+ webhook_scaling = false
147+ requests = {
148+ cpu = " 7.5"
149+ memory = " 5Gi"
150+ }
151+ labels = ["self-hosted", "ubuntu-24.04", "highmem"]
152+ enable_selector = true
153+ enable_taint = true
154+ },
155+ {
156+ name = " highmem-runner-22-2404"
157+ machine_type = " c3-highmem-22"
158+ runner_image = " us-central1-docker.pkg.dev/apache-beam-testing/beam-github-actions/beam-arc-runner:latest"
159+ min_node_count = " 0"
160+ max_node_count = " 8"
161+ min_replicas = " 0"
162+ max_replicas = " 8"
163+ webhook_scaling = false
164+ requests = {
165+ cpu = " 7.5"
166+ memory = " 100Gi"
167+ }
168+ labels = ["self-hosted", "ubuntu-24.04", "highmem22"]
169+ enable_selector = true
170+ enable_taint = true
101171}]
102172# state_bucket_name = "beam-arc-state"
0 commit comments