Building a Production-Ready Docker Environment with CI/CD Pipeline

Infrastructure Overview My personal lab environment runs on a Linode-managed VM, serving as a Docker host for various containerized applications. Here’s the core infrastructure stack: Host Provider: Linode Docker-managed VM Domain: looth.io (managed through Porkbun) Container Management: Portainer Reverse Proxy: Traefik Version Control: GitHub Architecture Design The setup implements a GitOps-driven workflow, enabling automatic deployments through Portainer’s webhook integration with GitHub. This architecture supports rapid development and deployment of containerized applications. ...

January 26, 2025 · 2 min · 215 words · Looth

Welcome to My DevOps Journey

Introduction I’m a System Administrator venturing into the world of DevOps, and this blog will document my learning journey. As someone who’s spent time managing traditional infrastructure, I’m excited to share my experiences as I explore modern DevOps practices and tools. What to Expect This blog will focus on practical tutorials and real-world examples covering: Container orchestration with Docker and Kubernetes Automation with Ansible CI/CD pipelines using Jenkins Version control with GitHub Infrastructure as Code Cloud platforms and services I believe in learning by doing, so each post will include hands-on examples and practical implementations. Whether you’re a fellow SysAdmin looking to transition into DevOps or someone interested in automation and modern infrastructure, I hope you’ll find value in my documentation. ...

January 21, 2025 · 1 min · 135 words