Aspiring DevOps

Aspiring DevOps binary of life.

๐Ÿ˜
05/03/2026

๐Ÿ˜

๐‚๐ฅ๐จ๐ฎ๐ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ฉ๐ซ๐จ๐ฃ๐ž๐œ๐ญ โ€“ ๐„๐ง๐-๐ญ๐จ-๐„๐ง๐ ๐†๐ข๐ญ๐Ž๐ฉ๐ฌ ๐‚๐ˆ/๐‚๐ƒ ๐จ๐ง ๐€๐–๐’ ๐ŸŒŸThis project challenged me to design and implement a full CI/CD p...
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

How Docker work?
22/07/2025

How Docker work?

Ansible Architecture.Infrastructure as code
22/07/2025

Ansible Architecture.
Infrastructure as code

Find the program.
13/07/2025

Find the program.

Hereโ€™s a quick breakdown of how to learn Kubernetes, broken down into key categories.
11/07/2025

Hereโ€™s a quick breakdown of how to learn Kubernetes, broken down into key categories.

Same same but different๐Ÿ™‚
07/07/2025

Same same but different๐Ÿ™‚

๐Ÿ“˜ Master Kubernetes Core Components with This One Powerful InfographicEver felt overwhelmed by the Kubernetes ecosystem?...
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.

Address

Chroy Chang Va
Phnom Penh
12110

Website

Alerts

Be the first to know and let us send you an email when Aspiring DevOps posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share