Tag: Jenkins

Docker Container as Jenkins Agent

What if you are building a huge project which involves multiple scripts, multiple environment variables, multiple actions which has to be performed on a container as we are running a Jenkins job. Yes, we can run Jenkins job with docker container as its agent. Lets see on how can we do so in be...

DevOps project using Terraform, Jenkins, and EKS

Terraform needs to store state information somewhere. We are going to keep it in AWS S3 storage. So head over to your AWS panel and create a bucket. The bucket name has to be unique. So I am going to create it with the name: mubin-devops-cicd-terraform-eks , you’ll have to keep some...

JENKINS FUNDAMENTALS

What is Jenkins? Jenkins is an open-source CI/CD server used for automation. The tool is written in Java and it essentially allows developers to build, test and deploy software. Why Jenkins? We have many CI/CD systems — Gitlab CI/CD, GitHub CI/CD, CircleCI, Travis CI, Bitbucket pi...

Complete Jenkins CI/CD Project

This article outlines the process of deploying a Node.js application on an EC2 instance and setting up a Jenkins-based CICD pipeline. The tools utilized in this project are as follows: AWS-EC2 GitHub Docker Jenkins What is CICD pipeline? A CI/CD pipeline is an automated system...

Write your first declarative CI/CD pipeline using Jenkins

If you are a DevOps aspirant then you might have come across the term CI/CD pipelines in almost all DevOps job profiles. Today we will be taking a look on how to write your first CI/CD pipeline. What is a CI/CD pipeline Acontinuous integration and continuous deployment (CI/CD) pipeli...

Amazon App Deployment: A DevSecOps Approach with Terraform and Jenkins CI/CD

Welcome to our in-depth guide on deploying an Amazon app with a strong focus on security through a DevSecOps approach. In today’s fast-paced digital landscape, building and deploying applications not only requires speed but also airtight security. That’s where DevSecOps comes into play, ...

Creating a Jenkins Pipeline for Building and Deploying Docker Images and Run Container

Welcome! In this guide, will walk you through the process of deploying an application using a Jenkins pipeline in an independent setup. Whether you’re new to Jenkins or looking to set up a fresh deployment pipeline, we’ve got you covered. Let’s dive in!” Introduction ...

How to Monitor Jenkins Using Prometheus, Node exporter and Grafana

Prometheus is an open-source monitoring and alerting system used to collect and store metrics from various sources. It is designed to monitor highly dynamic environments like cloud-native applications or microservices. Prometheus allows you to track and analyze the performance and health of your app...