This commit is contained in:
2023-08-13 14:18:19 +02:00
parent 5ab3d8b54d
commit 0f6ec961d3
6 changed files with 85 additions and 90 deletions

View File

@@ -96,15 +96,13 @@ resource "kubectl_manifest" "wildduck_deploy" {
EOF
}
resource "kubectl_manifest" "wildduck_config" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.instance}-wildduck"
namespace: "${var.namespace}"
labels: ${jsonencode(local.wildduck-labels)}
data:
resource "kubernetes_config_map_v1" "wildduck_config" {
metadata {
name = "${var.instance}-wildduck"
namespace = "${var.namespace}"
labels = local.wildduck-labels
}
data = yamldecode(<<-EOF
default.toml: |-
# Uncomment if you start the app as root and want to downgrade
# once all privileged actions are completed
@@ -380,6 +378,7 @@ resource "kubectl_manifest" "wildduck_config" {
# If not set then looping is not tracked
loopSecret="${local.secrets.srs}"
EOF
)
}
resource "kubectl_manifest" "wildduck_service_api" {