nekeal.users

Usuarios Estado de Construcción

Rol simple para crear usuarios y grupos.

Requisitos

Para desarrollar este rol, debes instalar los requisitos usando pip install -r requirements.txt.

Variables del Rol

usuarios:
  - nombre_usuario: admin
    shell: /bin/zsh
    uid: 1100
    grupos:
      - sudo
      - docker
    claves_ssh:
      - test

Lista de usuarios a crear con grupos y claves SSH añadidas. Las claves deben almacenarse en files/ssh/. En el ejemplo anterior, el rol buscará la clave test.pub.

grupos_usuarios:
  - docker
  - deployer

Lista de grupos a crear antes de crear los usuarios.

Dependencias

Ninguna.

Ejemplo de Playbook

Este es un ejemplo de playbook que crea un usuario admin con permisos de sudo:

- hosts: all
  roles:
    - role: usuarios
      vars:
        usuarios:
          - nombre_usuario: admin
            grupos:
              - sudo

Licencia

MIT

Información del Autor

Nekeal

Acerca del proyecto

Ansible role for creating users, groups and adding ssh-keys

Instalar
ansible-galaxy install nekeal.users
Licencia
Unknown
Descargas
2.6k
Propietario