Deploy Jenkins on Kubernetes with NFS Storage
Storage Configuration
This deployment uses NFS for persistent storage. Ensure a StorageClass named nfs-storage is already configured in your cluster.
Create Namespace
kubectl create namespace ops
Configure RBAC Permissions
Define a service account, cluster role, and binding to grant Jenkins necessary permissions:
# ServiceAccount
apiVersion: ...
Posted on Fri, 04 Sep 2026 16:13:48 +0000 by shareaweb
Deploying SonarQube 9.9.4 LTS Community Edition with Jenkins Integration
Download and extract SonarQube 9.9.4 LTS Community Edition:
cd /opt
sudo wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-9.9.4.87374.zip
sudo unzip sonarqube-9.9.4.87374.zip
Create a dedicated system user and assign ownership:
sudo useradd --system --home-dir /opt/sonarqube-9.9.4.87374 --shell /sbin/nologin --comment &qu ...
Posted on Wed, 02 Sep 2026 16:45:19 +0000 by dirkdetken
Implementing Jenkins Pipelines for CI/CD Workflows
Continuous Integration and Continuous Deployment
Continuous Integration (CI) is a software development practice where team members frequently integrate their work. Typically, each member integrates code at least once daily, which can result in multiple integrations per day. Each integration is verified through an automated build process that i ...
Posted on Tue, 01 Sep 2026 16:34:17 +0000 by iphone2008
Setting Up Jenkins with Docker for CI/CD Pipelines
Jenkins Installation
This guide covers Jenkins deployment using Docker with Blue Ocean UI, including configuration of build tools and private registry integration.
Docker Setup for Jenkins
Create required directories and start the Jenkins container:
mkdir -p ~/jenkins/jenkins_home
mkdir -p ~/jenkins/build_tools
chmod -R 777 ~/jenkins
docker ru ...
Posted on Sat, 29 Aug 2026 16:14:05 +0000 by ihenman
Analyzing Jenkins Channel Deserialization and Exploitation Techniques
Channel Initialization and Deserialization Entry Point
The Channel class constructor invokes setup() to initialize the communication channel. Within this method, a background thread is spawned via new ReaderThread(receiver).start() to handle incoming data.
@Override
public void setup(Channel channel, CommandReceiver receiver) {
this.channel ...
Posted on Wed, 26 Aug 2026 16:10:56 +0000 by jallard
Comprehensive Guide to Jenkins Installation and Deployment
Jenkins OverviewJenkins is an open-source automation server written in Java that helps automate the building, testing, and deployment of software. It provides hundreds of plugins to support building, deploying, and automating any project. Originally known as Hudson, Jenkins has evolved into a powerful CI/CD tool.Key Features:Open-source and fre ...
Posted on Mon, 17 Aug 2026 16:16:14 +0000 by anoopd
Installing and Configuring Jenkins on Linux Systems
System Prerequisites
Before installing Jenkins, ensure your Linux environment has the necessary Java Runtime Environment (JRE) or Java Development Kit (JDK). Modern versions of Jenkins (starting from 2.357 and LTS 2.361.1) require Java 11 or Java 17.
Installing JDK 17
The following script automates the download and configuration of OpenJDK 17. ...
Posted on Tue, 04 Aug 2026 16:05:16 +0000 by ganeshcp
Jenkins CMS Penetration Testing via Cron Job Exploitation
Target Setup
Download the target machine image from:
https://download.vulnhub.com/jarbas/Jarbas.zip
Configure the virtual machine in NAT mode to reside on the same subnet as the attacking system.
Attacker IP (Kali): 192.168.88.133
Information Gathering
Host Discovery
Perform subnet scanning to identify active hosts:
sudo nmap -sn 192.168.88.0/2 ...
Posted on Sun, 26 Jul 2026 16:13:39 +0000 by pedroz
Deploying .NET Core 3.1 with Jenkins and Docker on Ubuntu
Recent time due to the pandemic provided a lot of free time. I had previously done some learning about Docker, but kept running various commands without much progress. Recently, I revisited the topic and want to share some issues encountered along the way. Ubuntu is installed on a desktop machine, and I found virtual machines too cumbersome. I ...
Posted on Sun, 12 Jul 2026 17:34:46 +0000 by krembo99
Understanding Jenkins Environment Variables in 10 Minutes
Jenkins sits at the heart of the DevOps toolchain, and CI/CD pipelines require writing Pipeline scripts. Getting started with Jenkins is straightforward—after a quick look at the documentation, concepts like agent, stages, and steps become clear, and you can quickly scaffold a pipeline.
However, when filling in the details, particularly how to ...
Posted on Sun, 28 Jun 2026 16:45:07 +0000 by Yari