SimpliField.rabbitmq

Rabbitmq État de construction Rôle Ansible

Configurer RabbitMQ

Exigences

Nécessite Ansible 2+

Variables de Rôle

rabbitmq_vhosts:
- name:    vhost1
  node:    nom_du_node # Optionnel, par défaut "rabbit"
  tracing: oui # Optionnel, par défaut "non"

rabbitmq_users:
- vhost: vhost1
  user: utilisateur1
  password: motdepasse1
  node: nom_du_node # Optionnel, par défaut "rabbit"
  configure_priv: "^resource.*" # Optionnel, par défaut ".*"
  read_priv: "^$" # Interdire la lecture.
  write_priv: "^$" # Interdire l'écriture.
- vhost: vhost1
  user: utilisateur2
  password: motdepasse2
  force: non
  tags: # Optionnel, tags de l'utilisateur
  - administrateur
rabbitmq_erlang_cookie: moncookiepersonnalisé
rabbitmq_erlang_cookie_path: "/var/lib/rabbitmq/.erlang.cookie"

Dépendances

Ce rôle utilise :

Exemple de Playbook

- hosts: serveurs
  roles:
  - { role: SimpliField.rabbitmq }

Licence

BSD

À propos du projet

Rabbitmq server

Installer
ansible-galaxy install SimpliField.rabbitmq
Licence
Unknown
Téléchargements
15.7k
Propriétaire