How Builds and Delivers in the Cloud
summary
Jenkins runs its public CI at ci.jenkins.io on Azure, building 800+ plugins and core across Linux/Windows × JDK8/JDK11, using VM agents, AKS, and Azure Container Instances so ephemeral container agents boot in ~30 seconds (vs minutes for VMs) to survive thundering herd merges that can spawn hundreds of pipelines. Infrastructure is provisioned with ARM/terraform, uses jnlp agent images and a caching proxy for Maven; Windows container support is underway and most of it works, though VM provisioning bugs still appear.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:32Jenkins Infrastructure Footprint
- 6:14Rerun Pool Requests
- 15:40Availability
- 18:38Reliability
- 25:08Azure Kubernetes Service
- 31:03JNLP Agents
- 36:48Containers
- 37:58Azure CI
- 40:23Plugins
related talks
35mJenkins Scaling and Organization for an Efficient CI
40mIntegrated Pipeline for Private & Public Clouds w/Jenkins, &
33mJenkins 101
08mjclouds & Jenkins: Any Cloud, Anywhere
15mJenkins on AWS for both small teams and enterprises
50mJenkins in the Enterprise: Building Resilient CI Infrastructure
23mMoving from Jenkins to Jenkins X: Scaling and Accelerating CI/CD
42mJenkins: Enabling Agility and Efficiency
