Rabbitmq K8S

  • OpenStack Charmers
Channel Revision Published Runs on
3.12/stable 34 19 Sep 2024
Ubuntu 22.04
3.12/candidate 34 05 Apr 2024
Ubuntu 22.04
3.12/beta 39 03 Dec 2024
Ubuntu 24.04 Ubuntu 22.04
3.12/beta 37 10 Sep 2024
Ubuntu 24.04 Ubuntu 22.04
3.12/edge 39 27 Nov 2024
Ubuntu 24.04 Ubuntu 22.04
3.12/edge 37 31 Jul 2024
Ubuntu 24.04 Ubuntu 22.04
3.11/beta 10 10 Mar 2023
Ubuntu 22.04
3.11/edge 22 26 May 2023
Ubuntu 22.04
3.9/stable 30 26 Sep 2023
Ubuntu 22.04
3.9/candidate 30 12 Sep 2023
Ubuntu 22.04
3.9/beta 30 10 Jan 2024
Ubuntu 22.04
3.9/edge 30 12 Sep 2023
Ubuntu 22.04
juju deploy rabbitmq-k8s --channel 3.12/stable
Show information

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


Help improve this document in the forum (guidelines). Last updated 4 months ago.