Advertisement
Guest User

Untitled

a guest
May 30th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. Make sure RabbitMQ is running on Docker:
  2. dockerng.running:
  3. - name: {{ pillar["application_environment"] }}-rabbitmq
  4. - image: rabbitmq:management
  5. - port_bindings: "5672:5672,15672:15672"
  6.  
  7. {% for vhost in pillar["rabbitmq"]["vhosts"] %}
  8. Create the {{ vhost }} RabbitMQ VHost:
  9. rabbitmq_vhost.present:
  10. - name: vhost
  11. {% endfor %}
  12.  
  13. {% for user in pillar["rabbitmq"]["users"] %}
  14. Create the {{ user["name"] }} RabbitMQ user:
  15. rabbitmq_user.present:
  16. - name: {{ user["name"] }}
  17. - password: {{ user["password"]}}
  18. - tags:
  19. - {{ pillar["application_environment"] }}
  20. - perms:
  21. {% for vhost in user["vhosts"] %}
  22. - {{ vhost }}:
  23. - ".*"
  24. - ".*"
  25. - ".*"
  26. {% endfor %}
  27. {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement