Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DevOps Engineering Portfolio

AWS Terraform Kubernetes Docker Jenkins

A hands-on collection of projects demonstrating end-to-end implementation of DevOps methodologies, from code commit to production deployment.

Overview

This repository serves as a living record of my DevOps journey. Each project is a self-contained environment that highlights my skills in:

  • Cloud Provisioning (AWS, Azure)
  • Infrastructure as Code (Terraform)
  • CI/CD Automation (Jenkins, GitHub Actions)
  • Containerization & Orchestration (Docker, Kubernetes)
  • Configuration Management (Ansible)

Project List

Explore the individual project folders for details, diagrams, and code.

Deployed a cloud-native application on AWS EKS, implementing core Kubernetes resources (Pods, Deployments, Services). Key achievements:

  • Configured Ingress with ALB Ingress Controller for external access.
  • Implemented IRSA (IAM Roles for Service Accounts) for secure, granular AWS resource access.
  • Utilized Fargate Profiles for serverless worker nodes to reduce operational overhead.
  • Managed the stack using eksctl, kubectl, Helm, and AWS CLI.
  • Goal: To build a scalable, secure, and production-ready Kubernetes environment on AWS.

Built a complete CI/CD pipeline on Azure for a multi-service voting application. Key achievements:

  • Containerized multiple microservices (vote, result, worker) with custom Dockerfiles.
  • Automated builds and releases using Azure Pipelines.
  • Stored container images in Azure Container Registry (ACR).
  • Deployed to a managed Kubernetes cluster on Azure Kubernetes Service (AKS).
  • Implemented GitOps practices using ArgoCD for continuous deployment and synchronization.
  • Goal: To demonstrate end-to-end automation from code commit to production deployment on Azure.

About

This repository serves as a living record of my DevOps journey. Each project is a showcase that highlights my skills in each DevOps Tools.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors