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:

Learn about actions >

  • 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