mirror of
https://github.com/logos-storage/logos-storage-nim.git
synced 2026-05-18 01:09:29 +00:00
refactor: remove allow-tests-pods node label from GKE node pools
The `allow-tests-pods` boolean label was used by the test framework to steer pods away from runner nodes via a node affinity exclusion. Pod scheduling now uses the existing `workload-type` label directly as a nodeSelector, making the boolean label redundant.
This commit is contained in:
parent
b7b01f92e8
commit
4fd5bdca92
@ -12,19 +12,17 @@ module "gke" {
|
|||||||
node_pool_min = 1
|
node_pool_min = 1
|
||||||
node_pool_max = 5
|
node_pool_max = 5
|
||||||
node_pool_labels = {
|
node_pool_labels = {
|
||||||
allow-tests-pods = "false"
|
default-pool = "true"
|
||||||
default-pool = "true"
|
scaling-type = "auto"
|
||||||
scaling-type = "auto"
|
workload-type = "tests-runners-ci"
|
||||||
workload-type = "tests-runners-ci"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tests_pool_name = "tests-e2-medium"
|
tests_pool_name = "tests-e2-medium"
|
||||||
tests_pool_machine_type = "e2-medium"
|
tests_pool_machine_type = "e2-medium"
|
||||||
tests_pool_max = 10
|
tests_pool_max = 10
|
||||||
tests_pool_labels = {
|
tests_pool_labels = {
|
||||||
allow-tests-pods = "true"
|
default-pool = "false"
|
||||||
default-pool = "false"
|
scaling-type = "auto"
|
||||||
scaling-type = "auto"
|
workload-type = "tests-pods"
|
||||||
workload-type = "tests-pods"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user