Skip to content

Commit 11d57f8

Browse files
bobbyilievjubrad
authored andcommitted
Improve db recreation logging
1 parent 1ea8d77 commit 11d57f8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ resource "kubernetes_manifest" "materialize_instances" {
7676
environmentdImageRef = "materialize/environmentd:${each.value.environmentd_version}"
7777
backendSecretName = "${each.key}-materialize-backend"
7878
inPlaceRollout = each.value.in_place_rollout
79-
requestRollout = each.value.request_rollout
80-
forceRollout = each.value.force_rollout
79+
requestRollout = lookup(each.value, "request_rollout", null)
80+
forceRollout = lookup(each.value, "force_rollout", null)
8181
environmentdResourceRequirements = {
8282
limits = {
8383
memory = each.value.memory_limit
@@ -112,7 +112,7 @@ resource "kubernetes_job" "db_init_job" {
112112
for_each = { for idx, instance in var.instances : "${instance.name}-${instance.database_name}" => instance if lookup(instance, "create_database", true) }
113113

114114
metadata {
115-
name = replace("db-${each.value.name}-${each.value.database_name}", "_", "-")
115+
name = replace("db-${each.value.database_name}", "_", "-")
116116
namespace = coalesce(each.value.namespace, var.operator_namespace)
117117
}
118118

@@ -148,6 +148,7 @@ resource "kubernetes_job" "db_init_job" {
148148
else
149149
echo "Creating database ${each.value.database_name}..."
150150
psql $PGCONNECTION -c "CREATE DATABASE ${each.value.database_name};"
151+
echo "Database ${each.value.database_name} created successfully."
151152
fi
152153
EOT
153154
]
@@ -156,7 +157,6 @@ resource "kubernetes_job" "db_init_job" {
156157
name = "DATABASE_URL"
157158
value = replace(each.value.metadata_backend_url, "/${basename(each.value.metadata_backend_url)}", "/postgres")
158159
}
159-
160160
resources {
161161
limits = {
162162
cpu = "200m"

0 commit comments

Comments
 (0)