QUAL.IS

Make your Debian setup testable and repeatable

Cover Image for Make your Debian setup testable and repeatable
SVO
SVO

Make your Debian setup testable and repeatable

For even longer than I have been using Ansible to manage my macOS setup, I have been using the same process for Debian (was previously Ubuntu, but was converted to support both).

https://github.com/svo/my-debian-setup

Since the setup has a great many things within it. I would suggest forking the GitHub repository and modifying it to your needs.

As with the macOS configuration, you can remove roles that you don’t want in your setup by removing the corresponding entry in the roles section of the playbook.yml file.

Roles

Same goes for seeing what is in a role, as some are bundles of things like e.g. cli-tools, you can browse the roles directory and open the corresponding tasks/main.yml file.

Roles Directory