@@ -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