Advertisement
Guest User

Untitled

a guest
Jul 6th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. #users
  2. root_user: 'root'
  3. root_password: 'root'
  4. prosody_user: 'prosody'
  5. prosody_password: 'prosody'
  6.  
  7. #databases
  8. oauth_db: "oauth"
  9.  
  10. #hosts
  11. prosody_hosts: ['10.0.1.4', '10.0.1.5']
  12.  
  13. - name: add or update mysql user prosody
  14. mysql_user:
  15. name: "{{ prosody_user }}"
  16. host: "{{ item.host }}"
  17. password: "{{ prosody_password }}"
  18. login_user: "{{ root_user }}"
  19. login_password: "{{ root_password }}"
  20. check_implicit_admin: yes
  21. append_privs: yes
  22. priv: "{{ item.database }}.*:ALL,GRANT"
  23. with_items:
  24. - { host: "{{ prosody_hosts[0] }}", database: "{{ oauth_db }}" }
  25. - { host: "{{ prosody_hosts[1] }}", database: "{{ oauth_db }}" }
  26. - { host: "{{ prosody_hosts[0] }}", database: "{{ prosody_db }}" }
  27. - { host: "{{ prosody_hosts[1] }}", database: "{{ prosody_db }}" }
  28.  
  29. ...
  30. with_items
  31. - { host: "{{ prosody_hosts }}", database: "{{ oauth_db }}" }
  32. - { host: "{{ prosody_hosts }}", database: "{{ prosody_db }}" }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement