remove image automatic and add naming

This commit is contained in:
2024-11-26 13:55:31 +00:00
parent 07a0b1cfe0
commit 583d9950bc
+9 -8
View File
@@ -334,6 +334,7 @@ resource "kubernetes_deployment_v1" "database-automatic" {
labels = { labels = {
app = each.key app = each.key
deployment_method = "Terraform" deployment_method = "Terraform"
database = "true"
} }
} }
@@ -351,19 +352,19 @@ resource "kubernetes_deployment_v1" "database-automatic" {
labels = { labels = {
app = each.key app = each.key
deployment_method = "Terraform" deployment_method = "Terraform"
database = "true"
} }
} }
spec { spec {
container { container {
image = each.value.image image = "docker.io/library/postgres:14"
name = coalesce(each.value.name, each.key) name = "${coalesce(each.value.name, each.key)}-db"
dynamic "port" { port {
for_each = each.value.service_port != null ? [""] : []
content { container_port = 5432
container_port = each.value.service_port name = 5432
name = each.key
}
} }