Managing My Workstation With Ansible

For the last few years, I’ve been experimenting with ways to rebuild my workstation set up quickly and easily. In the event of a disaster or migrating to a new machine, I can get back to a productive state quickly! I’ve tried or read into many possible solutions, from simple shell scripts to NixOS, but I now believe I’ve found a solution that works well for my needs. My Needs After some experimentation and thought, I came up with the following requirements:...

<span title='2022-05-18 00:00:00 +0100 IST'>May 18, 2022</span>&nbsp;·&nbsp;2 min

Getting started with Ansible

If you have ever found yourself managing more than one machine, be it servers, IoT devices or others, you may have found it challenging to keep the configuration across all these machines consistent. To make things worse, as you added more machines, you found it quickly became almost impossible to keep up. Configuration-as-code (CaC) tools like Ansible allow you to manage the configuration of machines as code, that is, write your configuration in code where it can be version controlled, reviewed, or re-used....

<span title='2022-03-22 00:00:00 +0000 GMT'>Mar 22, 2022</span>&nbsp;·&nbsp;12 min