[DevOps Series] Part 0: Introduction and Stories

Mon, August 11, 2025 - 4 min read

πŸ“š Series Table of Contents

  1. πŸ“– Chapter 0: Introduction and Stories (You are here) 🎯
  2. πŸ“š Chapter 1: Some concepts and terminologies πŸ”
  3. πŸš€ Chapter 2: A noob guy deploy his web app πŸ’»
  4. 🐳 Chapter 3: Docker and the world of containerization πŸ“¦
  5. ☸️ Chapter 4: K8s in a nutshell βš™οΈ
  6. πŸ”§ Chapter 5: K8s in details πŸ› οΈ
  7. 🏠 Chapter 6: Before go to the ground 🏑
  8. 🐧 Chapter 7: Ubuntu server and the world of Linux πŸ–₯️
  9. ⚑ Chapter 8: MicroK8s the simple and powerful K8s βš™οΈ
  10. ☁️ Chapter 9: Harvester HCI the native cloud 🌐
  11. 🏭 Chapter 10: More about Harvester HCI 🏒
  12. πŸ–₯️ Chapter 11: Promox VE the best VM manager πŸ’Ύ
  13. 🌐 Chapter 12: Turn a server into a router with Pfsense πŸ”Œ
  14. πŸ› οΈ Chapter 13: Some tools, services that you can installed for your devops pipeline πŸ”§
  15. 🌍 Chapter 14: Hello Internet with Cloudflare Zero Trust πŸ”’
  16. πŸŽ‰ Chapter 15: Maybe it the end of the series 🏁

Introduction

Welcome to my DevOps series with the title β€œFrom cloud to ground”. Cloud here refers to cloud service providers like Google Cloud Platform (GCP) or Amazon Web Services (AWS), and ground refers to local machines or servers that we can set up in our house or place in a data center.

I’m not a pro Devops

  • I did not choose to become a DevOps engineer. DevOps came to me :)). I started as a developer. My company used to deploy our services to AWS using AWS Lightsail (one of AWS services that allows you to create a virtual machine, easier than AWS EC2). So I had to know how to create a virtual machine in AWS, how to install environments, how to deploy our services to AWS,… Just some basic things that now you can ask ChatGPT to complete in 1 minute.
  • One day my boss said we ran out of AWS credits, so he bought some servers and workstations and started to set up stuff like Ubuntu, k8s, Docker,… At this time, with my curiosity, I started to learn about these things. Then my boss let me manage all these servers. That’s how my ground DevOps journey started.
  • So this series is not about how to become a pro DevOps engineer. You can consider this series as the story of some noob guy on the Internet. But I hope that the tools introduced in this series, knowledge, and my 2-year experience in this field can help you.

Who is this series for?

  • Beginners who know nothing about DevOps
  • Someone who just has a computer, laptop, Raspberry Pi,… and doesn’t know what to do with it
  • Someone who is just tired of paying for cloud service providers and wants to set up all stuff in their house
  • Students who don’t want to show their teacher: β€œlocalhost” when demoing their project
  • Or simply just read to piss me off :v

For whatever reason, I hope that this series can help you. And thanks for reading my post.

Ok, let’s start

Our DevOps journey starts now. Here is how the journey looks:

  1. πŸ“– Chapter 0: Introduction and Stories (You are here) 🎯
  2. πŸ“š Chapter 1: Some concepts and terminologies πŸ”
  3. πŸš€ Chapter 2: A noob guy deploy his web app πŸ’»
  4. 🐳 Chapter 3: Docker and the world of containerization πŸ“¦
  5. ☸️ Chapter 4: K8s in a nutshell βš™οΈ
  6. πŸ”§ Chapter 5: K8s in details πŸ› οΈ
  7. 🏠 Chapter 6: Before go to the ground 🏑
  8. 🐧 Chapter 7: Ubuntu server and the world of Linux πŸ–₯️
  9. ⚑ Chapter 8: MicroK8s the simple and powerful K8s βš™οΈ
  10. ☁️ Chapter 9: Harvester HCI the native cloud 🌐
  11. 🏭 Chapter 10: More about Harvester HCI 🏒
  12. πŸ–₯️ Chapter 11: Promox VE the best VM manager πŸ’Ύ
  13. 🌐 Chapter 12: Turn a server into a router with Pfsense πŸ”Œ
  14. πŸ› οΈ Chapter 13: Some tools, services that you can installed for your devops pipeline πŸ”§
  15. 🌍 Chapter 14: Hello Internet with Cloudflare Zero Trust πŸ”’
  16. πŸŽ‰ Chapter 15: Maybe it the end of the series 🏁

Let’s start with the first chapter: Chapter 1: Some concepts and terminologies


πŸ“š Series Navigation

Previous ChapterSeries InfoNext Chapter
← Previous Chapter
No previous chapter
DevOps Series
Chapter 0 of 16
Next Chapter β†’
πŸ“š Some concepts and terminologies