sysop user

This role will ensure, that our ansible "sysop" user is configured, it has sudo rights over sudoers.d and all ssh-pubkeys from our admins are deployed

Requirements

None

General

Dependencies

None

Role Variables

Name Type Default value Purpose Comment Role
sysop_conf Boolean false ensure that our role is opt-in only - jammy_sysop
section_name String CxS our section name - jammy_sysop
last_ansible_update String "{{ ansible_date_time.date }}" set last update to ansible run date - jammy_sysop
donottouch_header String "" String to set a header in each Template-file, to prevent unwanted changes - jammy_sysop

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: servers
  roles:
     - { role: username.rolename, x: 42 }

License

BSD

Author Information

Maintainer: Niklaus Kappeler

Support-Contact: s4d-linux-support@id.ethz.ch