Skip to content

Commit 59e48dc

Browse files
authored
chore: add web3signer and postgres node selectors (#23598)
Fix A-1110
1 parent 8e01bed commit 59e48dc

4 files changed

Lines changed: 25 additions & 0 deletions

File tree

spartan/aztec-postgres/templates/statefulset.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ spec:
1818
app.kubernetes.io/instance: {{ .Release.Name }}
1919
app.kubernetes.io/component: {{ .Values.component | default .Chart.Name }}
2020
spec:
21+
{{- with .Values.nodeSelector }}
22+
nodeSelector:
23+
{{- toYaml . | nindent 8 }}
24+
{{- end }}
2125
containers:
2226
- name: postgres
2327
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"

spartan/aztec-postgres/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ persistence:
2828

2929
service:
3030
port: 5432
31+
32+
nodeSelector: {}

spartan/terraform/modules/validator-ha-postgres/main.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ resource "helm_release" "postgres" {
5151
enabled = true
5252
size = var.STORAGE_SIZE
5353
}
54+
nodeSelector = {
55+
"node-type" = "network"
56+
}
5457
})]
5558

5659
timeout = 300
@@ -68,6 +71,9 @@ resource "kubernetes_job_v1" "migrations" {
6871
template {
6972
metadata {}
7073
spec {
74+
node_selector = {
75+
"node-type" = "network"
76+
}
7177
container {
7278
name = "migrate"
7379
image = var.AZTEC_DOCKER_IMAGE

spartan/terraform/modules/web3signer/main.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,19 @@ resource "helm_release" "web3signer" {
7777
repository = split(":", var.WEB3SIGNER_DOCKER_IMAGE)[0]
7878
tag = split(":", var.WEB3SIGNER_DOCKER_IMAGE)[1]
7979
}
80+
nodeSelector = {
81+
"node-type" = "network"
82+
}
83+
resources = {
84+
requests = {
85+
cpu = "100m"
86+
memory = "512Mi"
87+
}
88+
limits = {
89+
cpu = "1"
90+
memory = "2Gi"
91+
}
92+
}
8093
extraVolumes = [
8194
{
8295
name = "keystores"

0 commit comments

Comments
 (0)