fix
This commit is contained in:
@@ -20,3 +20,48 @@ resource "kubectl_manifest" "rabbit" {
|
||||
memory: "${var.rabbitmq.requests.memory}"
|
||||
EOF
|
||||
}
|
||||
|
||||
resource "kubectl_manifest" "rabbit_vhost" {
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: rabbitmq.com/v1beta1
|
||||
kind: Vhost
|
||||
metadata:
|
||||
name: "${var.instance}-${var.component}-taiga"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.rabbitmq_labels)}
|
||||
spec:
|
||||
name: taiga
|
||||
rabbitmqClusterReference:
|
||||
name: ${kubectl_manifest.rabbit.name}
|
||||
EOF
|
||||
}
|
||||
|
||||
resource "kubectl_manifest" "rabbit_user" {
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: rabbitmq.com/v1beta1
|
||||
kind: User
|
||||
metadata:
|
||||
name: "${var.instance}-${var.component}-taiga"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.rabbitmq_labels)}
|
||||
spec:
|
||||
tags: ["administrator"]
|
||||
importCredentialsSecret:
|
||||
name: ${kubectl_manifest.rabbit_user_secret.name}
|
||||
rabbitmqClusterReference:
|
||||
name: ${kubectl_manifest.rabbit.name}
|
||||
EOF
|
||||
}
|
||||
|
||||
|
||||
|
||||
apiVersion: rabbitmq.com/v1beta1
|
||||
kind: User
|
||||
metadata:
|
||||
name: import-user-sample
|
||||
spec:
|
||||
tags: ["administrator"]
|
||||
rabbitmqClusterReference:
|
||||
name: test # rabbitmqCluster must exist in the same namespace as this resource
|
||||
importCredentialsSecret:
|
||||
name: credentials-secret
|
||||
Reference in New Issue
Block a user