users

Пользователи Статус сборки

Простая роль для создания пользователей и групп.

Требования

Для разработки этой роли вам нужно установить зависимости с помощью pip install -r requirements.txt.

Переменные роли

users:
  - username: admin
    shell: /bin/zsh
    uid: 1100
    groups:
      - sudo
      - docker
    ssh_keys:
      - test

Список пользователей для создания с добавленными группами и ssh-ключами. Ключи должны храниться в files/ssh/. В приведенном примере роль будет искать ключ test.pub.

users_groups:
  - docker
  - deployer

Список групп для создания перед созданием пользователей.

Зависимости

Нет.

Пример плейбука

Это пример плейбука, который создает пользователя с правами sudo admin:

- hosts: all
  roles:
    - role: users
      vars:
        users:
          - username: admin
            groups:
              - sudo

Лицензия

MIT

Информация об авторе

Nekeal

О проекте

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

Установить
ansible-galaxy install nekeal/ansible-role-users
Лицензия
Unknown
Загрузки
2634
Владелец