Advertisement
Guest User

Untitled

a guest
Jan 18th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. ---
  2. - hosts: rpi-k8s
  3. sudo: no
  4.  
  5. vars_prompt:
  6. - name: "user_password"
  7. prompt: "Enter password for user 'user'"
  8. private: yes
  9.  
  10. tasks:
  11.  
  12. - name: make sure packages are installed
  13. pacman: name={{ item }} state=present
  14. with_items:
  15. - sudo
  16.  
  17. - name: Add groups
  18. group: name=nixadmins gid=10001 state=present
  19.  
  20. - name: create normal user
  21. user: name={{ item }} state=present createhome=yes group=users groups=wheel,nixadmins
  22. with_items:
  23. - user
  24.  
  25. - name: change password for user 'user'
  26. user: name=user password={{ user_password }}
  27.  
  28. - name: add nixadmins in the sudoers group
  29. lineinfile: "dest=/etc/sudoers backup=yes state=present create=yes regexp='^%nixadmins' line='%nixadmins ALL=(ALL) NOPASSWD: ALL'"
  30.  
  31. - name: upgrade rpi-k8s kubernetes and system packages
  32. command: kube-config upgrade
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement