Sudoers
Description
This playbook manage sudoers configurations based on system variables, distribution versions and creates team-specific system accounts for server that have a Neon-tags of the type AutomatedByTeam.
If zo, it creates user accounts, configures their sudoers files, sets up .ssh directories, and adds public keys to authorized keys.
The credentials are stored and retrieved from PasswordState
Credentials
- sys_ansible_local
- Passwordstate - API Key for Ansible Team passwords
Input
| Variable | Description |
|---|---|
target |
The target hosts for the playbook |
Output
None