This commit is contained in:
2023-10-18 16:57:40 +02:00
parent 9b172c24ae
commit 8661e6bef9
15 changed files with 520 additions and 180 deletions

View File

@@ -51,27 +51,6 @@ 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: |-
if [ -e /etc/local-ca/ca.crt ];then
cp /etc/local-ca/ca.crt /usr/local/share/ca-certificates/
update-ca-certificates
fi
exec /bin/su node -c /home/dbgate-docker/entrypoint.sh "$@"
EOF
}
resource "kubectl_manifest" "dbgate-config" {
yaml_body = <<-EOF
apiVersion: v1