https://github.com/francomile/ansible-role-admin-user
Ansible Role Admin User
https://github.com/francomile/ansible-role-admin-user
admin ansible-role unix-users
Last synced: 4 months ago
JSON representation
Ansible Role Admin User
- Host: GitHub
- URL: https://github.com/francomile/ansible-role-admin-user
- Owner: francomile
- License: gpl-2.0
- Created: 2024-06-17T19:35:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-17T20:11:09.000Z (about 2 years ago)
- Last Synced: 2025-10-25T18:35:18.947Z (8 months ago)
- Topics: admin, ansible-role, unix-users
- Language: Jinja
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Ansible Admin User Role
## Actions of the Role
* Create a Linux admin user and set the authorized_keys.
## Common Usage
```yaml
roles:
- { role: francomile.admin-user,
admin_user_username: "admin",
admin_user_ssh_pubkey: "{{ lookup('url', 'https://github.com/francomile.keys', split_lines=False) }}",
tags: ["admin-user"]
}
```
## Run the playbook
```shell
ansible-playbook -i inventory playbook.yaml --tags "admin-user"
```