Rajesh Gajengi

← Back to projects

CI/CD Pipeline Automation

GitHub Actions → Docker → Kubernetes deployment pipeline.

GitHub ActionsDocker icon DockerKubernetes icon KubernetesHelm icon Helm

Overview

Built a production-ready CI/CD pipeline using GitHub Actions that: - Builds Docker images - Runs unit tests - Pushes images to registry - Deploys to Kubernetes with Helm - Has automated rollbacks and notifications.

Features

  • Pipeline as code with reusable workflows
  • Automated image tagging and promotion
  • Blue/Green style deployment with health checks

Challenges

  • Secrets management across environments
  • Parallelizing jobs while preserving test stability

Related projects