In this article, I will explain how you can trigger a Jenkins job remotely from a Python script. There would be situations when you want to run a particular Jenkins job from a Python scripts remotely. The steps are very easy. Let’s get started. Step 1: Setup the Jenkins Job to be triggered remotely. Go […]
How to trigger a Jenkins job from remote Jenkins
Suppose you have two Jenkins and you want a project in your Jenkins to be triggered by the another Jenkins, go ahead and read this article. You might need this setup in situations like source code build is created by a Jenkins job and the deployment is done by another Jenkins, and you want the […]
How to setup Jenkins job to trigger on every push to a specific git branch
In this article, I will list out steps for a popular/mandatory automation in DevOps world. Let’s see how you can setup Jenkins job to trigger on every push to a specific git branch Triggering a Jenkins job for every Git push is needed if you are planning to setup automated release of applications. Techies have […]
How to use grok exporter to create prometheus metrics from unstructured logs
Long time, No see. It’s been weeks since my last blog post. Let’s the break the ice and talk on . In this article, I will explain how you can use grok exporter to create prometheus metrics from unstructured logs. Grok is popular for processing logs in ELK stack (Elastic Search, Logtash, Kibana) and thanks […]
How to trigger a PagerDuty alert when a Jenkins job fails
We all know that Jenkins is a popular CI/CD tool. When you have a very important Jenkins job and it cannot fail, you will have to setup alerting for it. You might already have mail notification setup for the job, but it is not enough if the job is very important because mails could be […]
How to Install a Jenkins Plugin – Explained with Screenshots
As you already know Jenkins is a popular CI/CD tool that every DevOps guy loves. You can do limitless automation on Jenkins. Jenkins plugins make the automation task little more easy. There are lot of Jenkins plugins out there developed for specific purposes like Mail, GitHub ..etc. In this article, let me get you through […]
How to install Jenkins on Ubuntu/Debian using Salt
We can easily install Jenkins using tradition package managers like Yum /Apt . But it is recommended to use configuration management tools like Salt , Chef or Puppet for better management. In this article, let me get you through steps to install Jenkins on Ubuntu /Debian using Salt . Salt can be used for data-driven orchestration, remote […]
How to install Jenkins on CentOS/RedHat using Salt
We can easily install Jenkins using tradition package managers like Yum /Apt . But it is recommended to use configuration management tools like Salt , Chef or Puppet for better management. In this article, let me get you through steps to install Jenkins on CentOS /RedHat using Salt . Salt can be used for data-driven orchestration, […]
Notify your Pagerduty oncall by mentioning @oncall in Slack channel with help of Hubot
In this article, I will explain how you can Notify a Pagerduty oncall by mentioning @oncall in Slack channel with help of Hubot. If you are a DevOps, Developer or any engineer who works on infrastructure which demands high availability and stability, you must be familiar with Pagerduty. Pagerduty takes care of oncall management and […]
How to integrate Hubot with Slack to create an efficient Chatbot
In this article, let me get you through the steps to integrate (a chatbot app) with . Have you thought of having a chatbot who can automate most of your office works? like Jarvis of Tony Stark (not exactly 😛 ). If yes, go ahead and read this article. If you are not familiar with […]