Rabbitmq K8S
- OpenStack Charmers
Channel | Revision | Published | Runs on |
---|---|---|---|
3.12/stable | 34 | 19 Sep 2024 | |
3.12/candidate | 34 | 05 Apr 2024 | |
3.12/beta | 39 | 03 Dec 2024 | |
3.12/beta | 37 | 10 Sep 2024 | |
3.12/edge | 39 | 27 Nov 2024 | |
3.12/edge | 37 | 31 Jul 2024 | |
3.11/beta | 10 | 10 Mar 2023 | |
3.11/edge | 22 | 26 May 2023 | |
3.9/stable | 30 | 26 Sep 2023 | |
3.9/candidate | 30 | 12 Sep 2023 | |
3.9/beta | 30 | 10 Jan 2024 | |
3.9/edge | 30 | 12 Sep 2023 |
juju deploy rabbitmq-k8s --channel 3.12/stable
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
rabbitmq-operator
Description
Charmed RabbitMQ operator for Kubernetes.
RabbitMQ is an open source multi-protocol messaging broker. The charmed RabbitMQ operator deploys RabbitMQ as a workload on Kubernetes. It grants access to the RabbitMQ management web interface. Having the operator charmed allows for consuming charmed applications to simply add a relation in order to begin using the message broker immediately.
Usage
Deploy
Simple deployment
juju deploy thedac-rabbitmq-operator
juju add-relation thedac-rabbitmq-operator nginx-ingress-integrator
Relate consuming client operators
juju add-relation <app-name>:amqp thedac-rabbitmq-operator:amqp
Access the RabbitMQ management web UI
# Let the model settle
# Get the ingress service IP
juju status
# Get user and password for administrive operator user
juju run-action --wait thedac-rabbitmq-operator/0 get-operator-info
Actions
get-operator-info