This commit is contained in:
2024-06-18 16:01:11 +02:00
parent 11cacea426
commit 225cc273b6
3 changed files with 40 additions and 4 deletions

View File

@@ -72,6 +72,41 @@ resource "kubectl_manifest" "rabbit_perm" {
EOF
}
# resource "kubectl_manifest" "rabbit_vhost_event" {
# yaml_body = <<-EOF
# apiVersion: rabbitmq.com/v1beta1
# kind: Vhost
# metadata:
# name: "${var.instance}-${var.component}-taiga-event"
# namespace: "${var.namespace}"
# labels: ${jsonencode(local.rabbitmq_labels)}
# spec:
# name: event
# rabbitmqClusterReference:
# name: ${kubectl_manifest.rabbit.name}
# EOF
# }
# resource "kubectl_manifest" "rabbit_perm_event" {
# yaml_body = <<-EOF
# apiVersion: rabbitmq.com/v1beta1
# kind: Permission
# metadata:
# name: "${var.instance}-${var.component}-taiga-event"
# namespace: "${var.namespace}"
# labels: ${jsonencode(local.rabbitmq_labels)}
# spec:
# vhost: "event"
# user: "taiga"
# permissions:
# write: ".*"
# configure: ".*"
# read: ".*"
# rabbitmqClusterReference:
# name: ${kubectl_manifest.rabbit.name}
# EOF
# }
resource "random_password" "rabbit" {
length = 32
special = false