nekeal.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