Jidproxy: ContainerCI On Kubernetes
summary
JD.COM engineers build Jidproxy to run Jenkins CI on Kubernetes by compiling from source, building container images and pushing them into the registry while storing task metadata in a database. It implements Jenkins master high availability and dynamic scaling of masters and slaves, deploys master, slave and job workloads as Kubernetes pods that share cluster resources, and supports compile-and-image pipelines from source or packages. The system is productionized at JD and is claimed to work at scale for enterprise CI.
AI-written summary · about
chapters (3)
related talks
38mUsing Containers for Continuous Integration and Continuous Delivery [I]
39mAccelerate your CI/CD on Kubernetes with Jenkins X
06mBuilding Continuous Delivery Pipelines
42mJenkins X, Continuous Delivery for Kubernetes
27mContinuous Integration at Scale on Kubernetes [B]
36mThe Kubernetes hitchhiker's guide to CI/CD
35mJenkins X: Easy CI/CD for Kubernetes
35mJenkins Scaling and Organization for an Efficient CI
