community.rabbitmq.rabbitmq_global_parameter 模块 – 管理 RabbitMQ 全局参数

注意

此模块是 community.rabbitmq 集合(版本 1.3.0)的一部分。

如果您使用的是 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install community.rabbitmq

要在 Playbook 中使用它,请指定:community.rabbitmq.rabbitmq_global_parameter

概要

  • 管理 RabbitMQ 的动态、集群范围的全局参数

参数

参数

注释

name

string / 必需

要设置的全局参数的名称

node

string

我们要配置的 rabbit 的 erlang 节点名称

默认值: "rabbit"

state

string

指定是要添加还是删除全局参数

选项

  • "present" ← (默认)

  • "absent"

value

string

全局参数的值,以 JSON 术语表示

示例

- name: Set the global parameter 'cluster_name' to a value of 'mq-cluster' (in quotes)
  community.rabbitmq.rabbitmq_global_parameter:
    name: cluster_name
    value: "{{ 'mq-cluster' | to_json }}"
    state: present

返回值

常见的返回值记录在这里,以下是此模块特有的字段

描述

name

string

要设置的全局参数的名称

返回:成功

示例: "cluster_name"

value

string

全局参数的值,以 JSON 术语表示

返回:已更改

示例: "the-cluster-name"

作者

  • Juergen Kirschbaum (@jgkirschbaum)