Skip to content

Commit 5237f5f

Browse files
authored
ref(k8s): Remove taint (#440)
1 parent 4c62e5c commit 5237f5f

9 files changed

+6
-55
lines changed

etl-api/src/k8s/http.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,6 @@ fn create_node_selector_json(environment: &Environment) -> serde_json::Value {
667667
match environment {
668668
Environment::Dev => json!({}),
669669
Environment::Staging | Environment::Prod => json!({
670-
"nodeType": "workloads",
671670
"etl.supabase.com/node-role": "workloads"
672671
}),
673672
}
@@ -886,12 +885,6 @@ fn create_replicator_stateful_set_json(
886885
"volumes": volumes,
887886
// Allow scheduling onto nodes tainted with the right node role.
888887
"tolerations": [
889-
{
890-
"key": "nodeType",
891-
"operator": "Equal",
892-
"value": "workloads",
893-
"effect": "NoSchedule"
894-
},
895888
{
896889
"key": "etl.supabase.com/node-role",
897890
"operator": "Equal",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_bq_replicator_stateful_set_json-2.snap

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -151,17 +151,10 @@ expression: stateful_set_json
151151
}
152152
],
153153
"nodeSelector": {
154-
"etl.supabase.com/node-role": "workloads",
155-
"nodeType": "workloads"
154+
"etl.supabase.com/node-role": "workloads"
156155
},
157156
"terminationGracePeriodSeconds": 300,
158157
"tolerations": [
159-
{
160-
"effect": "NoSchedule",
161-
"key": "nodeType",
162-
"operator": "Equal",
163-
"value": "workloads"
164-
},
165158
{
166159
"effect": "NoSchedule",
167160
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_bq_replicator_stateful_set_json-3.snap

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -151,17 +151,10 @@ expression: stateful_set_json
151151
}
152152
],
153153
"nodeSelector": {
154-
"etl.supabase.com/node-role": "workloads",
155-
"nodeType": "workloads"
154+
"etl.supabase.com/node-role": "workloads"
156155
},
157156
"terminationGracePeriodSeconds": 300,
158157
"tolerations": [
159-
{
160-
"effect": "NoSchedule",
161-
"key": "nodeType",
162-
"operator": "Equal",
163-
"value": "workloads"
164-
},
165158
{
166159
"effect": "NoSchedule",
167160
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_bq_replicator_stateful_set_json.snap

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,6 @@ expression: stateful_set_json
8282
"nodeSelector": {},
8383
"terminationGracePeriodSeconds": 300,
8484
"tolerations": [
85-
{
86-
"effect": "NoSchedule",
87-
"key": "nodeType",
88-
"operator": "Equal",
89-
"value": "workloads"
90-
},
9185
{
9286
"effect": "NoSchedule",
9387
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_iceberg_replicator_stateful_set_json-2.snap

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,17 +169,10 @@ expression: stateful_set_json
169169
}
170170
],
171171
"nodeSelector": {
172-
"etl.supabase.com/node-role": "workloads",
173-
"nodeType": "workloads"
172+
"etl.supabase.com/node-role": "workloads"
174173
},
175174
"terminationGracePeriodSeconds": 300,
176175
"tolerations": [
177-
{
178-
"effect": "NoSchedule",
179-
"key": "nodeType",
180-
"operator": "Equal",
181-
"value": "workloads"
182-
},
183176
{
184177
"effect": "NoSchedule",
185178
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_iceberg_replicator_stateful_set_json-3.snap

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,17 +169,10 @@ expression: stateful_set_json
169169
}
170170
],
171171
"nodeSelector": {
172-
"etl.supabase.com/node-role": "workloads",
173-
"nodeType": "workloads"
172+
"etl.supabase.com/node-role": "workloads"
174173
},
175174
"terminationGracePeriodSeconds": 300,
176175
"tolerations": [
177-
{
178-
"effect": "NoSchedule",
179-
"key": "nodeType",
180-
"operator": "Equal",
181-
"value": "workloads"
182-
},
183176
{
184177
"effect": "NoSchedule",
185178
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_iceberg_replicator_stateful_set_json.snap

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,6 @@ expression: stateful_set_json
100100
"nodeSelector": {},
101101
"terminationGracePeriodSeconds": 300,
102102
"tolerations": [
103-
{
104-
"effect": "NoSchedule",
105-
"key": "nodeType",
106-
"operator": "Equal",
107-
"value": "workloads"
108-
},
109103
{
110104
"effect": "NoSchedule",
111105
"key": "etl.supabase.com/node-role",

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_node_selector-2.snap

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@ source: etl-api/src/k8s/http.rs
33
expression: node_selector
44
---
55
{
6-
"etl.supabase.com/node-role": "workloads",
7-
"nodeType": "workloads"
6+
"etl.supabase.com/node-role": "workloads"
87
}

etl-api/src/k8s/snapshots/etl_api__k8s__http__tests__create_node_selector-3.snap

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@ source: etl-api/src/k8s/http.rs
33
expression: node_selector
44
---
55
{
6-
"etl.supabase.com/node-role": "workloads",
7-
"nodeType": "workloads"
6+
"etl.supabase.com/node-role": "workloads"
87
}

0 commit comments

Comments
 (0)