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 | 37 | 10 Sep 2024 | |
3.12/edge | 38 | 24 Oct 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:
-
add-member
Add member to queue
- Params
-
queue-name string
Name of queue to add the member to.
-
unit-name string
Juju unit name of the node to be added to the queue
-
vhost string
vhost that the queue resides in.
- Required
queue-name, unit-name
-
delete-member
Remove member from queue
- Params
-
queue-name string
Name of queue to remove the member from.
-
unit-name string
Juju unit name of the node to be removed from the queue
-
vhost string
vhost that the queue resides in.
- Required
queue-name, unit-name
-
ensure-queue-ha
Check for queues that have insufficent memebers for high availability and, if possible, add members to them.
- Params
-
dry-run boolean
Report on what memberships would change if the command was run and warn about any queues that cannot be fixed.
-
get-operator-info
Get information on the operator user for rabbitmq management.
-
get-service-account
Generate credentials and access for an external service.
- Params
-
username string
The username for the service account.
-
vhost string
The RabbitMQ virtual host to use for the account.
- Required
username, vhost
-
grow
Adds a new replica on the given node for all or a half of matching quorum queues.
- Params
-
queue-pattern string
Match queues to be added to the node
-
selector string
Valid values are "all" or even"
-
unit-name string
Juju unit name of the node to have queues added
-
vhost-pattern string
Match vhosts to be added to the node
- Required
unit-name, selector
-
rebalance-quorum
Rebalance queue leaders to that they are evenly balanced across the cluster.
-
shrink
Shrinks quorum queue clusters by removing any members (replicas) on the given node.
- Params
-
error-only boolean
Only list queues which reported an error
-
unit-name string
Juju unit name of the node to have queues added
- Required
unit-name