Aspiring DevOps
binary of life.
05/03/2026
๐
09/08/2025
๐๐ฅ๐จ๐ฎ๐ ๐๐๐ฏ๐๐ฉ๐ฌ ๐ฉ๐ซ๐จ๐ฃ๐๐๐ญ โ ๐๐ง๐-๐ญ๐จ-๐๐ง๐ ๐๐ข๐ญ๐๐ฉ๐ฌ ๐๐/๐๐ ๐จ๐ง ๐๐๐ ๐
This project challenged me to design and implement a full CI/CD pipeline using modern DevOps tools and best practices across provisioning, automation, containerization, orchestration, and deployment.
Hereโs what I built:
โ
Infrastructure as Code with Terraform
- Designed modular infrastructure: VPC, subnets, and EC2 instances (Jenkins Master & Agent)
- Provisioned an Amazon EKS cluster for container orchestration
- Configured S3 as a remote backend for state management
- Integrated CloudWatch and SNS for centralized monitoring and alerting
โ
Configuration Management with Ansible
- Automated setup of Jenkins Master & Agent on EC2 instances
- Preconfigured Jenkins with required plugins, users, and BlueOcean UI
- Developed reusable Ansible roles for installing Docker, Git, and system packages
- Used dynamic EC2 inventory for scalable configuration management
โ
CI/CD Pipeline with Jenkins
- Multi-stage pipeline: Code Push โ Test โ Docker Build โ Push โ Manifest Update โ Deploy
- Jenkins Agent handles builds; Master controls orchestration
- Automatically updates Kubernetes manifests after each build
โ
Containerization with Docker
- Dockerized a Flask web app using a lightweight Python Alpine base image
- Applied security scanning and image optimization using Trivy
โ
Kubernetes Deployment on AWS EKS
- Deployed workloads to EKS cluster using Kubernetes manifests
- Created a dedicated namespace (ivolve) for application isolation
- Exposed services with LoadBalancer
โ
GitOps with ArgoCD
- Implemented automated sync between GitHub and EKS cluster
- ArgoCD ensures the desired state is always reflected in production
- Full GitOps lifecycle with Application Controller and Repo Server
โ
Monitoring & Observability
- Set up CloudWatch dashboards, logs, and alarms
- Enabled email notifications via SNS for critical events
22/07/2025
How Docker work?
22/07/2025
Ansible Architecture.
Infrastructure as code
13/07/2025
Find the program.
11/07/2025
Hereโs a quick breakdown of how to learn Kubernetes, broken down into key categories.
07/07/2025
Same same but different๐
02/07/2025
๐ Master Kubernetes Core Components with This One Powerful Infographic
Ever felt overwhelmed by the Kubernetes ecosystem? Here's your cheat sheet โ a Periodic Table of Kubernetes essentials! ๐
This visual breakdown simplifies the building blocks of Kubernetes โ from core components to networking, workload objects, observability, and more.
โ
Must-know categories for every DevOps/Platform Engineer:
โ๏ธ Core Components (API Server, etcd, Scheduler, Controller Manager)
๐ฆ Workload Objects (Pods, Deployments, Jobs, DaemonSets)
๐ Security & Access Control (RBAC, ServiceAccounts, Roles)
๐ Networking (Services, Ingress)
๐ Observability (Logging, Metrics Server)
๐ง Configuration & Storage (Secrets, ConfigMaps, PVs, SCs)
Whether you're deploying microservices or managing a hybrid cloud, understanding these elements is crucial for building a resilient, scalable, and secure Kubernetes environment.
๐ ๏ธ This periodic table makes it easier for DevOps engineers, SREs, and platform teams to visualize and navigate Kubernetes fundamentals.
๐ฌ Save this, share it, or tag a DevOps buddy whoโs diving deep into Kubernetes!
Updated the corrected Kubernetes Periodic Table infographic (fixed typos) in the Comment Sections.
Click here to claim your Sponsored Listing.
Category
Website
Address
Chroy Chang Va
Phnom Penh
12110