Skip to content

Jenkins & CloudBees

Architectural Context

Detailed reference for Jenkins & CloudBees in the context of Engineering Pipeline.

Standard Reference

Application Delivery and GitOps

Package Management

OpenShift Integration

Cloud Infrastructure

Orchestration

AWS EKS Tools

  • (2026) eksctl: EKS installer ⭐ 5202 [EN CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] β€” The official CLI tool for creating and managing EKS clusters on AWS. Automates CloudFormation stacks, node group configurations, IAM integration (IRSA), and VPC provisions.

Training

AWS Official

Continuous Integration

CI Tools

Jenkins

  • Jenkins Kubernetes Plugin [EN CONTENT] [ENTERPRISE-STABLE] β€” The critical Kubernetes integration for Jenkins, executing dynamic agents directly inside cluster pods. Solves pipeline scale issues by tearing down runner instances upon build completion.
  • Kubernetes Continuous Deploy [EN CONTENT] [COMMUNITY-TOOL] β€” A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines.
  • performance-plugin ⭐ 194 [EN CONTENT] [COMMUNITY-TOOL] β€” A stable Jenkins CI plugin designed to ingest, compile, and visualize execution metrics from varied load-testing libraries including JMeter, Taurus, and JUnit.
  • openshift-pipeline [EN CONTENT] [COMMUNITY-TOOL] β€” Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations.
  • openshift-sync [EN CONTENT] [COMMUNITY-TOOL] β€” Synchronizes OpenShift environment configs, secrets, build limits, and pod templates automatically to ensure consistent CI runner execution.
  • openshift-client [EN CONTENT] [COMMUNITY-TOOL] β€” Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely.

DevOps

CI-CD Pipelines

Jenkins Ecosystem

GitOps and Continuous Delivery

Kubernetes Native CI-CD

Argo Workflows

  • Migrating CI/CD from Jenkins to Argo Workflows [ADVANCED LEVEL] [DE FACTO STANDARD] β€” A comprehensive real-world migration case study detailing how Intuit transitioned high-volume CI/CD pipelines from Jenkins to Kubernetes-native Argo Workflows. Outlines critical architectural lessons, scale bottlenecks, pipeline-as-code models, and resource optimization.

Platform Engineering

CI-CD Pipelines (1)

Jenkins (1)

  • Back of the Napkin Guide to Updating Jenkins [ENTERPRISE-STABLE] β€” A highly practical, pragmatic guide from a core Jenkins maintainer outlining safe upgrade strategies for Jenkins controllers and its complex plugin ecosystem. Reduces administrative friction by emphasizing snapshot backups, compatibility matrices, and staged canary verification.

Red Hat OpenShift

CI-CD Pipelines (2)

Jenkins Ecosystem (1)

  • opensource.com: running jenkins builds containers 🌟 [EN CONTENT] [COMMUNITY-TOOL] β€” Step-by-step tutorial addressing the orchestration of containerized workloads inside a Jenkins building phase. Evaluates Docker-in-Docker strategies and Kubernetes dynamic agents to avoid single-host execution bottlenecks and guarantee runtime isolation.

Runtime Optimizations

JVM Tuning

Language Fundamentals

  • Running Jenkins on Java 11 🌟 [EN CONTENT] [DOCUMENTATION] [COMMUNITY-TOOL] β€” Administrative guide addressing the platform transition of the Jenkins controller from obsolete Java 8 engines to modern Java 11 runtime profiles.

Software Engineering

CICD


πŸ’‘ Explore Related: Gitops | Flux | Argo