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

@@ -56,15 +56,13 @@ resource "kubectl_manifest" "rspamd_deploy" {
EOF
}
resource "kubectl_manifest" "rspamd_config" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.instance}-rspamd"
namespace: "${var.namespace}"
labels: ${jsonencode(local.rspamd-labels)}
data:
resource "kubernetes_config_map_v1" "rspamd_config" {
metadata {
name = "${var.instance}-rspamd"
namespace = "${var.namespace}"
labels = local.rspamd-labels
}
data = yamldecode(<<-EOF
worker-normal.conf: |-
# Included from top-level .conf file
@@ -83,6 +81,7 @@ resource "kubectl_manifest" "rspamd_config" {
servers = "${var.instance}-${var.component}-redis.${var.namespace}.svc:6379";
db = "4";
EOF
)
}
resource "kubectl_manifest" "rspamd_service" {