Advertisement
Guest User

Untitled

a guest
Jan 19th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. /etc/ansible/playbooks/manage_users.yml
  2. ---
  3. - hosts: all
  4. gather_facts: no
  5. roles:
  6. - manage_users
  7. tags: manage_users
  8.  
  9. /etc/ansible/roles/manage_users/tasks/main.yml
  10. - name: Add users
  11. become: yes
  12. # user: name={{item.user}} comment={{item.comment}} uid={{item.uid}} password={{item.password}} shell='/bin/bash' groups='sudoers'
  13. debug: msg={{item.user}} msg={{item.comment}} msg={{item.uid}} msg={{item.password}}
  14. with_items: "{{adm_users}}"
  15.  
  16. /etc/ansible/roles/main/variables/main.yml , /etc/ansible/roles/main/vars/main.yml , /etc/ansible/roles/manage_users/group_vars/all
  17. adm_users:
  18. - { "user" : 'test_user1', "comment" : 'user11', uid: '18109', password: '$HSDHgsadjhwehwshgas' }
  19. - { "user" : 'test_user2', "comment" : 'user22', uid: '18201', password: '$yeiJKASsadkj338xca' }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement