This commit is contained in:
2023-10-15 18:55:30 +02:00
parent d0cccb5177
commit 43a2a4f209
3 changed files with 109 additions and 81 deletions

View File

@@ -51,6 +51,26 @@ locals {
connection_secrets = merge(local.pg_secrets,local.mongo_secrets)
}
resource "kubectl_manifest" "dbgate-init" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.component}-${var.instance}-init"
namespace: "${var.namespace}"
labels: ${jsonencode(local.common-labels)}
data:
start.sh: |-
cp /etc/local-ca/ca.crt /usr/local/share/ca-certificates/
/usr/sbin/update-ca-certificates
/bin/su - node -c /entrypoint.sh "$@"
sleep infinity
EOF
}
resource "kubectl_manifest" "dbgate-config" {
yaml_body = <<-EOF
apiVersion: v1