diff --git a/modules/kubernetes/dbaas/chart_values.tpl b/modules/kubernetes/dbaas/chart_values.tpl new file mode 100644 index 00000000..e344ea09 --- /dev/null +++ b/modules/kubernetes/dbaas/chart_values.tpl @@ -0,0 +1,7 @@ +tls: + useSelfSigned: true +credentials: + root: + password: ${root_password} + user: root +serverInstances: 1 diff --git a/modules/kubernetes/mailserver/main.tf b/modules/kubernetes/mailserver/main.tf index 3f49e145..fc46ddbf 100644 --- a/modules/kubernetes/mailserver/main.tf +++ b/modules/kubernetes/mailserver/main.tf @@ -154,17 +154,19 @@ resource "kubernetes_deployment" "mailserver" { } } - # lifecycle { - # post_start { - # exec { - # command = [ - # "/bin/sh", - # "-c", - # "cp -f /tmp/user-patches.sh /tmp/docker-mailserver/user-patches.sh && chown root:root /var/log/mail && chmod 755 /var/log/mail", - # ] - # } - # } - # } + lifecycle { + post_start { + exec { + command = [ + "postmap", + "/etc/postfix/sasl/passwd" + # "/bin/sh", + # "-c", + # "cp -f /tmp/user-patches.sh /tmp/docker-mailserver/user-patches.sh && chown root:root /var/log/mail && chmod 755 /var/log/mail", + ] + } + } + } volume_mount { name = "config-tls"