linting rabbitmq ansible role
This commit is contained in:
parent
44e2674cc4
commit
0b37136364
@ -7,30 +7,30 @@ rabbitmq_vhosts: ""
|
|||||||
rabbitmq_plugins: "rabbitmq_management,rabbitmq_shovel,rabbitmq_prometheus,rabbitmq_shovel_management"
|
rabbitmq_plugins: "rabbitmq_management,rabbitmq_shovel,rabbitmq_prometheus,rabbitmq_shovel_management"
|
||||||
rabbitmq_collect_statistics_interval: 30000
|
rabbitmq_collect_statistics_interval: 30000
|
||||||
|
|
||||||
#rabbitmq_exchanges:
|
# rabbitmq_exchanges:
|
||||||
# - name: "myapp.topic"
|
# - name: "myapp.topic"
|
||||||
# type: "topic"
|
# type: "topic"
|
||||||
# vhost: "myapp"
|
# vhost: "myapp"
|
||||||
#
|
#
|
||||||
#rabbitmq_queues:
|
# rabbitmq_queues:
|
||||||
# - name: "myapp.queue"
|
# - name: "myapp.queue"
|
||||||
# vhost: "myapp"
|
# vhost: "myapp"
|
||||||
# dead_letter_exchange: ""
|
# dead_letter_exchange: ""
|
||||||
# dead_letter_routing_key: "myapp.dlq"
|
# dead_letter_routing_key: "myapp.dlq"
|
||||||
# arguments:
|
# arguments:
|
||||||
# x-queue-type: quorum
|
# x-queue-type: quorum
|
||||||
#
|
#
|
||||||
#rabbitmq_bindings:
|
# rabbitmq_bindings:
|
||||||
# - name: "myapp.topic"
|
# - name: "myapp.topic"
|
||||||
# vhost: "myapp"
|
# vhost: "myapp"
|
||||||
# destination: "myapp.queue"
|
# destination: "myapp.queue"
|
||||||
# destination_type: "queue"
|
# destination_type: "queue"
|
||||||
# routing_key: "*"
|
# routing_key: "*"
|
||||||
#
|
#
|
||||||
#rabbitmq_app_users:
|
# rabbitmq_app_users:
|
||||||
# - username: "myapp"
|
# - username: "myapp"
|
||||||
# password: "{{ lookup('community.hashi_vault.hashi_vault','ansible/data/rabbitmq/{{ env }}/users/myapp:password') }}"
|
# password: "{{ lookup('community.hashi_vault.hashi_vault','ansible/data/rabbitmq/{{ env }}/users/myapp:password') }}"
|
||||||
# vhost: "myapp"
|
# vhost: "myapp"
|
||||||
# read_priv: "^myapp.*"
|
# read_priv: "^myapp.*"
|
||||||
# write_priv: "^myapp.*"
|
# write_priv: "^myapp.*"
|
||||||
# configure_priv: "^$"
|
# configure_priv: "^$"
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: rabbitmq.conf.j2
|
src: rabbitmq.conf.j2
|
||||||
dest: /etc/rabbitmq/rabbitmq.conf
|
dest: /etc/rabbitmq/rabbitmq.conf
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
owner: rabbitmq
|
owner: rabbitmq
|
||||||
group: rabbitmq
|
group: rabbitmq
|
||||||
notify: Restart Rabbitmq
|
notify: Restart Rabbitmq
|
||||||
@ -14,7 +14,7 @@
|
|||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: rabbitmq-env.conf.j2
|
src: rabbitmq-env.conf.j2
|
||||||
dest: /etc/rabbitmq/rabbitmq-env.conf
|
dest: /etc/rabbitmq/rabbitmq-env.conf
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
owner: rabbitmq
|
owner: rabbitmq
|
||||||
group: rabbitmq
|
group: rabbitmq
|
||||||
notify: Restart Rabbitmq
|
notify: Restart Rabbitmq
|
||||||
@ -79,7 +79,7 @@
|
|||||||
community.rabbitmq.rabbitmq_queue:
|
community.rabbitmq.rabbitmq_queue:
|
||||||
login_user: "{{ rabbitmq_admin_username }}"
|
login_user: "{{ rabbitmq_admin_username }}"
|
||||||
login_password: "{{ rabbitmq_admin_password }}"
|
login_password: "{{ rabbitmq_admin_password }}"
|
||||||
state: "{{ item.state | default('present')}}"
|
state: "{{ item.state | default('present') }}"
|
||||||
vhost: "{{ item.vhost }}"
|
vhost: "{{ item.vhost }}"
|
||||||
name: "{{ item.name }}"
|
name: "{{ item.name }}"
|
||||||
durable: "{{ item.durable | default(true) }}"
|
durable: "{{ item.durable | default(true) }}"
|
||||||
@ -93,7 +93,7 @@
|
|||||||
community.rabbitmq.rabbitmq_binding:
|
community.rabbitmq.rabbitmq_binding:
|
||||||
login_user: "{{ rabbitmq_admin_username }}"
|
login_user: "{{ rabbitmq_admin_username }}"
|
||||||
login_password: "{{ rabbitmq_admin_password }}"
|
login_password: "{{ rabbitmq_admin_password }}"
|
||||||
state: "{{ item.state |default('present') }}"
|
state: "{{ item.state | default('present') }}"
|
||||||
vhost: "{{ item.vhost }}"
|
vhost: "{{ item.vhost }}"
|
||||||
name: "{{ item.name }}"
|
name: "{{ item.name }}"
|
||||||
destination: "{{ item.destination }}"
|
destination: "{{ item.destination }}"
|
||||||
|
|||||||
@ -15,7 +15,7 @@
|
|||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: "https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/gpg.9F4587F226208342.key"
|
url: "https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/gpg.9F4587F226208342.key"
|
||||||
dest: "/usr/share/keyrings/rabbitmq.9F4587F226208342.asc"
|
dest: "/usr/share/keyrings/rabbitmq.9F4587F226208342.asc"
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
force: true
|
force: true
|
||||||
tags: install
|
tags: install
|
||||||
|
|
||||||
@ -23,7 +23,7 @@
|
|||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: "https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key"
|
url: "https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key"
|
||||||
dest: "/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg"
|
dest: "/usr/share/keyrings/rabbitmq.E495BB49CC4BBE5B.gpg"
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
force: true
|
force: true
|
||||||
tags: install
|
tags: install
|
||||||
|
|
||||||
@ -31,7 +31,7 @@
|
|||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: "https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key"
|
url: "https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key"
|
||||||
dest: "/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg"
|
dest: "/usr/share/keyrings/rabbitmq.9F4587F226208342.gpg"
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
force: true
|
force: true
|
||||||
tags: install
|
tags: install
|
||||||
|
|
||||||
@ -95,14 +95,14 @@
|
|||||||
state: directory
|
state: directory
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
mode: 0755
|
mode: "0755"
|
||||||
tags: install
|
tags: install
|
||||||
|
|
||||||
- name: Set LimitNOFILE
|
- name: Set LimitNOFILE
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: limits.conf
|
src: limits.conf
|
||||||
dest: "/etc/systemd/system/rabbitmq-server.service.d/limits.conf"
|
dest: "/etc/systemd/system/rabbitmq-server.service.d/limits.conf"
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
tags: install
|
tags: install
|
||||||
@ -116,7 +116,7 @@
|
|||||||
dest: /var/lib/rabbitmq/.erlang.cookie
|
dest: /var/lib/rabbitmq/.erlang.cookie
|
||||||
owner: rabbitmq
|
owner: rabbitmq
|
||||||
group: rabbitmq
|
group: rabbitmq
|
||||||
mode: 0400
|
mode: "0400"
|
||||||
tags: install
|
tags: install
|
||||||
notify: Restart Rabbitmq
|
notify: Restart Rabbitmq
|
||||||
|
|
||||||
@ -130,7 +130,7 @@
|
|||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: rabbitmq.conf.j2
|
src: rabbitmq.conf.j2
|
||||||
dest: /etc/rabbitmq/rabbitmq.conf
|
dest: /etc/rabbitmq/rabbitmq.conf
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
owner: rabbitmq
|
owner: rabbitmq
|
||||||
group: rabbitmq
|
group: rabbitmq
|
||||||
notify: Restart Rabbitmq
|
notify: Restart Rabbitmq
|
||||||
@ -140,7 +140,7 @@
|
|||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: rabbitmq-env.conf.j2
|
src: rabbitmq-env.conf.j2
|
||||||
dest: /etc/rabbitmq/rabbitmq-env.conf
|
dest: /etc/rabbitmq/rabbitmq-env.conf
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
owner: rabbitmq
|
owner: rabbitmq
|
||||||
group: rabbitmq
|
group: rabbitmq
|
||||||
notify: Restart Rabbitmq
|
notify: Restart Rabbitmq
|
||||||
@ -150,7 +150,7 @@
|
|||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: logrotate
|
src: logrotate
|
||||||
dest: /etc/logrotate.d/rabbitmq-server
|
dest: /etc/logrotate.d/rabbitmq-server
|
||||||
mode: 0644
|
mode: "0644"
|
||||||
user: root
|
user: root
|
||||||
group: root
|
group: root
|
||||||
tags: install
|
tags: install
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user