Skip to content

Commit 2cd2f00

Browse files
chore: Add service pointing to all PGs (#50)
1 parent e5146e2 commit 2cd2f00

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

bootstrap/postgres/postgres.tf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ resource "kubernetes_stateful_set_v1" "postgres" {
2020
metadata {
2121
labels = {
2222
"demeter.run/instance" = var.instance_name
23+
role = "postgres"
24+
is_blockfrost_backend = "true"
2325
}
2426
}
2527
spec {
@@ -135,7 +137,7 @@ resource "kubernetes_stateful_set_v1" "postgres" {
135137
volume {
136138
name = "config"
137139
config_map {
138-
name = "postgres-config"
140+
name = var.postgres_config_name
139141
}
140142
}
141143

bootstrap/service/main.tf

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,24 @@ resource "kubernetes_service_v1" "dbsync_v3_service" {
3232
}
3333
}
3434
}
35+
36+
resource "kubernetes_service_v1" "postgres_service" {
37+
metadata {
38+
name = "dbsync-blockfrost-postgres"
39+
namespace = var.namespace
40+
}
41+
42+
spec {
43+
type = "ClusterIP"
44+
selector = {
45+
role = "postgres"
46+
is_blockfrost_backend = "true"
47+
}
48+
49+
port {
50+
port = 5432
51+
target_port = 5432
52+
name = "postgres"
53+
}
54+
}
55+
}

0 commit comments

Comments
 (0)