Skip to content

RahatNaqvi/node-ci-cd-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Node.js CI/CD Demo

End-to-end CI/CD pipeline for a Node.js application using Jenkins, Docker, and Kubernetes.


πŸš€ Project Overview

This project demonstrates a fully automated workflow to build, test, and deploy a Node.js application:

  • Automated code integration via GitHub
  • Docker containerization for consistent environments
  • Kubernetes deployment with rollout verification
  • Continuous delivery with end-to-end verification

It showcases real-world DevOps practices and modern deployment strategies.


πŸ“‚ Key Features

  • CI/CD Automation: Jenkins pipeline triggers on code push.
  • Dockerized Application: Containerized for portability and scalability.
  • Kubernetes Deployment: Reliable deployment with health checks.
  • Verification: Ensures the app is reachable and functioning post-deployment.

About

Node.js App CI/CD Pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published