This commit is contained in:
2024-05-27 11:57:08 +02:00
parent 6f85c65c8c
commit 2ef78a65d8

View File

@@ -52,3 +52,22 @@ resource "kubectl_manifest" "rabbit_user" {
name: ${kubectl_manifest.rabbit.name}
EOF
}
resource "kubectl_manifest" "rabbit_perm" {
yaml_body = <<-EOF
apiVersion: rabbitmq.com/v1beta1
kind: Permission
metadata:
name: "${var.instance}-${var.component}-taiga"
namespace: "${var.namespace}"
labels: ${jsonencode(local.rabbitmq_labels)}
spec:
vhost: "taiga"
user: "taiga"
permissions:
write: ".*"
configure: ".*"
read: ".*"
rabbitmqClusterReference:
name: ${kubectl_manifest.rabbit.name}
EOF
}