© 2026 Hashnode
Introduction In this blog post, I’ll walk you through building a complete CI/CD pipeline for a Node.js application using GitHub Actions. The pipeline covers: Security scanning with Trivy and Gitleaks Code quality analysis with SonarQube Docker ima...

In this blog, we’ll walk through setting up a CI/CD pipeline for a simple Node.js application using Jenkins, Docker, and GitHub. 🛠️ Prerequisites: Jenkins installed (locally or on an EC2 instance) Docker installed and running DockerHub account G...

Objective To demonstrate the use of Vagrant VM as a local infra simulation and deploying a simple static HTML page on it, using apache2 server. Prerequisites Oracle VM Virtual Box: Tool for creating Virtual Machines 192.168.56.1/24 Network Setup: H...

Table of contents Introduction Beginner-Level Projects Intermediate-Level Projects Advanced-Level Projects Conclusion 👤 Author Introduction The demand for DevOps skills has surged, as organizations recognize the value of streamlined developm...

In this article, I’ll walk you through the process of creating a complete CI/CD pipeline using Jenkins, SonarQube, Docker, and GitHub webhooks. This pipeline automates the process of pulling code from a repository, performing a code quality scan, bui...

In the world of DevOps, practical knowledge of cloud platforms, automation, and Kubernetes orchestration is crucial. In this project, we will deploy an API in Amazon Elastic Kubernetes Service (EKS) using AWS resources. This blog will walk you throug...
