Ansible Collection: serdigital64.system

About

Ansible Roles for automating operating system management.

This collection is part of the A:Platform64 project for automated infrastructure-as-code management.

Content

role purpose
sys_dconf Manage provisioning of the DConf service
sys_fonts Manage OS fonts provisioning
sys_gui_cinnamon Manage provisioning of the Cinnamon desktop environment
sys_kernel Manage OS Kernel configuration
sys_mc Manage provisioning of the Midnight Commander tool
sys_package Manage application packages
sys_repository Manage application package repositories
sys_shell Manage Unix shells provisioning
sys_subsystem Manage Linux subsystem configuration
sys_sudo Manage SuDo provisioning
sys_tools Manage basic OS tools provisioning
sys_user Manage Unix users and groups provisioning

Deployment

Dependencies

  • Ansible Collections:
    • ansible.posix
    • community.general
    • serdigital64.automation
    • serdigital64.backup
    • serdigital64.development
    • serdigital64.devops

Installation Procedure

Manually install Ansible Collections from the Ansible Galaxy repository:

ansible-galaxy collection install --upgrade serdigital64.system

Automatic installation is also available by deploying A:Platform64

Contributing

Help on implementing new features and maintaining the code base is welcomed.

Please see the guidelines for further details.

Author

License

Apache-2.0