fix
This commit is contained in:
45
apps/taiga/rabbits.tf
Normal file
45
apps/taiga/rabbits.tf
Normal file
@@ -0,0 +1,45 @@
|
||||
resource "kubectl_manifest" "async_rabbit" {
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: rabbitmq.com/v1beta1
|
||||
kind: RabbitmqCluster
|
||||
metadata:
|
||||
name: "${var.component}-async-rabbitmq"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.async_rabbitmq_labels)}
|
||||
spec:
|
||||
image: "${var.images.rabbit.registry}/${var.images.rabbit.repository}:${var.images.rabbit.tag}"
|
||||
persistence:
|
||||
storage: "${var.storage.rabbitmq_async}"
|
||||
replicas: ${var.rabbitmq.replicas}
|
||||
resources:
|
||||
limits:
|
||||
cpu: "${var.rabbitmq.limits.cpu}"
|
||||
memory: "${var.rabbitmq.limits.memory}"
|
||||
requests:
|
||||
cpu: "${var.rabbitmq.requests.cpu}"
|
||||
memory: "${var.rabbitmq.requests.memory}"
|
||||
EOF
|
||||
}
|
||||
|
||||
resource "kubectl_manifest" "events_rabbit" {
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: rabbitmq.com/v1beta1
|
||||
kind: RabbitmqCluster
|
||||
metadata:
|
||||
name: "${var.component}-events-rabbitmq"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.events_rabbitmq_labels)}
|
||||
spec:
|
||||
image: "${var.images.rabbit.registry}/${var.images.rabbit.repository}:${var.images.rabbit.tag}"
|
||||
persistence:
|
||||
storage: "${var.storage.rabbitmq_events}"
|
||||
replicas: ${var.rabbitmq.replicas}
|
||||
resources:
|
||||
limits:
|
||||
cpu: "${var.rabbitmq.limits.cpu}"
|
||||
memory: "${var.rabbitmq.limits.memory}"
|
||||
requests:
|
||||
cpu: "${var.rabbitmq.requests.cpu}"
|
||||
memory: "${var.rabbitmq.requests.memory}"
|
||||
EOF
|
||||
}
|
||||
Reference in New Issue
Block a user