Files
ansible.role.users/README.md
T

576 B

Ansible role for creating OS user

Create user and optionally put user into sudoers. By default, user is added to ssh_access group. Group will be created if not exist.

URL: https://xpk.headdesk.me/git/xpk/role.users

Required variables:

user:
  name: john
  group: clientadmin
  sudoers: yes/no

Usage:

Create a playbook like this

---
- name: create user user1
  hosts: me
  become: yes
  roles:
    - role: users
      vars:
        user:
          name: user1
          group: staff
          sudoers: yes

Tested on

  • RHEL7
  • CentOS7
  • Ubuntu18