Jenkins

Jenkins user authentication using LDAP - a simple guide

Jenkins user authentication using LDAP – a simple guide

Introduction Jenkins is an open-source automation server that helps you automate the build, test, and deployment of your software. One of the most important aspects of Jenkins is user authentication. By default, Jenkins uses a built-in user database to store user credentials. However, you can also configure Jenkins to use LDAP for user authentication. LDAP […]

Jenkins user authentication using LDAP – a simple guide Read More »

Jenkins pipeline, Terraform, Ansible - 3 powerful tools to achieve end to end automation

End to End automation on Azure using Terraform, Ansible and Jenkins – Practical guide

Introduction Jenkins pipeline, Terraform & Ansible are 3 most powerful open-source tools widely used for achieving automation. In this article, we will be discussing end-to-end automation on Microsoft azure cloud using Terraform, Ansible & Jenkins. Before starting let’s discuss very briefly the importance of automation. DevOps practices are powered by automation. Automation lies at the

End to End automation on Azure using Terraform, Ansible and Jenkins – Practical guide Read More »

How to add Jenkins slave with Jenkins master, jenkins master-slave architecture

How to add Jenkins slave machine with Jenkins Master

Introduction Jenkins is a popular pipeline tool. It is extensively used for creating CI (continuous integration) pipelines. Not only CI pipeline, Jenkins can be used for CD (Continuous Delivery) pipeline also. Together we can say Jenkins is used for creating CI/CD pipelines. In this tutorial, we will discuss Jenkins master-slave architecture. We will see how

How to add Jenkins slave machine with Jenkins Master Read More »

Jenkins pipeline script to deploy infrastructure using Terraform

Jenkins pipeline script to deploy infrastructure using Terraform

Introduction Automation is very important nowadays. Infrastructure as a code has already automated the manual deployment of infrastructure. But if we want to achieve further automation, we can think of a pipeline. We need to just trigger the pipeline and this pipeline will take care of the various steps and execute them in the proper

Jenkins pipeline script to deploy infrastructure using Terraform Read More »

Jenkins High Availability (HA) - a simple practical guide

Jenkins High Availability (HA) – a simple & practical guide

Introduction Jenkins is one of the most popular pipeline tool. It is widely used for creating various pipeline especially in DevOps world. Popularity of Jenkins also due to the below reason – It is an open source tool. It is freely available to use. Staring from small personal project to big enterprise project, everywhere Jenkins

Jenkins High Availability (HA) – a simple & practical guide Read More »

Jenkins Installation on various OS - a simple practical guide

Jenkins Installation on Ubuntu, RHEL, CentOS/Fedora – a simple practical guide

Introduction Jenkins installation fairly simple, we need to follow right instructions. Before going through the Jenkins installation guide let’s see a brief introduction about jenkins. Jenkins is an open source pipeline tool or automation server. It is one of the most powerful & widely used pipeline tool. We can use Jenkins for automation purpose by

Jenkins Installation on Ubuntu, RHEL, CentOS/Fedora – a simple practical guide Read More »

Jenkins pipeline code to build & deploy application in Kubernetes

Jenkins pipeline code to build & deploy application in Kubernetes

Introduction Jenkins pipeline as code is one of the way best of writing/ creating Jenkins pipeline. It gives us lot of flexibility. Also, we can reuse Jenkins pipeline script. In this article we will discuss deployment of a sample Java application on Kubernetes platform. We will use AKS (Azure Kubernetes Service) as Kubernetes platform. Here we

Jenkins pipeline code to build & deploy application in Kubernetes Read More »

jenkins pipeline script to Build & deploy app on web server

Jenkins pipeline script to build & deploy application on web server

Introduction In this article we will discuss automation of application deployment on a web server using Jenkins pipeline. We will use Jenkins pipeline as a script. Jenkins pipeline as script can be of two types declarative type & scripted type. Here, we will use declarative Jenkins pipeline script. Prerequisite Knowledge Git, GitHub Building java application

Jenkins pipeline script to build & deploy application on web server Read More »

jenkins pipeline script to build and push artifacts into repository

Jenkins pipeline script to build Java application and push artifacts into repository

Introduction In this article we will discuss on building one sample Java application and pushing the build artifacts into JFrog artifactory using Jenkins pipeline script (declarative). Prerequisite Before starting we assume you have knowledge on – Jenkins pipeline as a script Java application build using maven Git, GitHub Repository like JFrog artifactory, nexus etc. If

Jenkins pipeline script to build Java application and push artifacts into repository Read More »

automation of application platform building using terraform, ansible & jenkins

Automation of application platform building using Terraform, Ansible & Jenkins – Ideas

Introduction Automation of platform building is one of the key areas which helps to bring production grade application live comparably must faster. And automation also enables reusability. So, it might be painful at the initial stage to develop the automated solution but in the long run you will be benefited. When we speak about any

Automation of application platform building using Terraform, Ansible & Jenkins – Ideas Read More »