This commit is contained in:
2024-05-23 13:21:16 +02:00
parent 73b9353ada
commit 94515871fa
23 changed files with 618 additions and 504 deletions

View File

@@ -1,8 +1,8 @@
locals {
pg-labels = merge(local.common_labels, {
pg_labels = merge(local.common_labels, {
"app.kubernetes.io/component" = "pg"
})
pool-labels = merge(local.common_labels, {
pool_labels = merge(local.common_labels, {
"app.kubernetes.io/component" = "pg-pool"
})
}
@@ -14,7 +14,7 @@ resource "kubectl_manifest" "prj_pg" {
metadata:
name: "${var.instance}-${var.component}-pg"
namespace: "${var.namespace}"
labels: ${jsonencode(local.pg-labels)}
labels: ${jsonencode(local.pg_labels)}
spec:
instances: ${var.postgres.replicas}
imageName: "${var.images.postgresql.registry}/${var.images.postgresql.repository}:${var.images.postgresql.tag}"
@@ -56,7 +56,7 @@ resource "kubectl_manifest" "prj_pg_backup" {
metadata:
name: "${var.instance}-${var.component}-pg"
namespace: "${var.namespace}"
labels: ${jsonencode(local.pg-labels)}
labels: ${jsonencode(local.pg_labels)}
spec:
schedule: "${var.backups.schedule.db}"
backupOwnerReference: self
@@ -73,7 +73,7 @@ resource "kubectl_manifest" "prj_pg_pool" {
metadata:
name: "${var.instance}-${var.component}-pool"
namespace: "${var.namespace}"
labels: ${jsonencode(local.pool-labels)}
labels: ${jsonencode(local.pool_labels)}
spec:
cluster:
name: "${var.instance}-${var.component}-pg"