Skip to content

devopstoolbox/users

Repository files navigation

Role Name

users

Build Status

Ansible galaxy:

https://galaxy.ansible.com/devopstoolbox.users

ansible-galaxy install devopstoolbox.users

Requirements

  • For RHEL, a Red Hat subscription or functional local repository.

Role Variables

users_groups:
  - wheel

users_username:
  - name: devops
    sudo: true
    shell: /usr/bin/bash
    groups: wheel
    # ssh_key: "{{ lookup('file', lookup('env','HOME') + '/.ssh/id_rsa.pub') }}"
    comment: 'Created by ansible'

Dependencies

  • For Red Hat, subscription-manager.

Example Playbook

---
- name: Install users on localhost
  hosts:
    - localhost
  connection: local

  tasks:
    - name: users is configured
      import_role:
        name: devopstoolbox.users
      vars:
        users_groups:
          - wheel

        users_username:
          - name: devops
            sudo: true
            shell: /usr/bin/bash
            groups: wheel
            # ssh_key: "{{ lookup('file', lookup('env','HOME') + '/.ssh/id_rsa.pub') }}"
            comment: 'Created by ansible'
      tags: users

License

MIT

Author Information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages