Learning AlpineLinux.org, Ansible.com, and Packer.io

For my 2020-1 holiday break, I decided my next personal project would be to rebuild my home infrastructure on containers. I’d been inspired by a recent discovery of LinuxServer.io, where open source projects are built and run as containers. While I have a burning desire to better my Kubernetes practice, not enough of the world delivers software as a Helm chart, so merely running everything as containers would be a good intermediate step. Let me share my first six steps with examples…

DevOps in a Box

My long time fantasy has been to demonstrate an entire CI/CD pipeline with continuous operations of applications to discuss behavior driven operations and testing as monitors.

The call for this happened over and over at DevOpsDays to answer: how does one learn DevOps, practice site reliability engineering, or have a full application lifecycle environment?

So let’s create a minimal viable product BTD scenario of my DevOps Automation system, extend it to prefix Governance and suffix Management, and then drive maturity to illustrate and discuss best practices.