Skip to content

Sudoers

Go to Automation

View in GitLab

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

Dependencies