system

Ansible Role: System 0.1

Build Status
An Ansible role that configure properly your system with:

  • users
  • packages
  • fail2ban

Download from Ansible Galaxy

ansible-galaxy install maruina.system

Usage

system_groups:
  - name: docker
    system: no
  - name: foo
    system: yes

system_groups_removed:
  - bar
  - another_group

system_users:
  - name: alice
    groups: docker, foo
    authorized:
      - ssh-rsa PUBLIC-KEY
      - ssh-rsa ANOTHER-PUBLIC-KEY
  - name: bob
    authorized:
      - ssh-rsa PUBLIC-KEY

system_users_removed:
    - harvey
    - mike

Example Playbook

    - hosts: all
      roles:
        - { role: maruina.system }

License

MIT

About

Configure base system

Install
ansible-galaxy install maruina/ansible-role-system
GitHub repository
License
mit
Downloads
29
Owner
Engineer at @datadog