diff --git a/docs/examples/policies/lazy-queue-policy.yaml b/docs/examples/policies/lazy-queue-policy.yaml new file mode 100644 index 00000000..3657616f --- /dev/null +++ b/docs/examples/policies/lazy-queue-policy.yaml @@ -0,0 +1,15 @@ +--- +apiVersion: rabbitmq.com/v1alpha2 +kind: Policy +metadata: + name: lazy-queue-policy + namespace: rabbitmq-system +spec: + name: lazy-queue-policy + vhost: "test-vhost" + pattern: "^lazy-queue-" # matches any queue begins with "lazy-queue-" + applyTo: "queues" + definition: + queue-mode: lazy + rabbitmqClusterReference: + name: sample diff --git a/docs/examples/queues/lazy-queue.yaml b/docs/examples/queues/lazy-queue.yaml new file mode 100644 index 00000000..f6a2a51b --- /dev/null +++ b/docs/examples/queues/lazy-queue.yaml @@ -0,0 +1,28 @@ +--- +apiVersion: rabbitmq.com/v1alpha2 +kind: Policy +metadata: + name: lazy-queue-policy + namespace: rabbitmq-system +spec: + name: lazy-queue-policy + vhost: "test-vhost" + pattern: "^lazy-queue-" # matches any queue begins with "lazy-queue-" + applyTo: "queues" + definition: + queue-mode: lazy + rabbitmqClusterReference: + name: test +--- +apiVersion: rabbitmq.com/v1alpha2 +kind: Queue +metadata: + name: lazy-queue-example + namespace: rabbitmq-system +spec: + name: lazy-queue-example # matches the pattern "^lazy-queue$" set in lazy-queue-policy + vhost: "test-vhost" + autoDelete: false + durable: true + rabbitmqClusterReference: + name: test