{"repo":"jenkinsci/kubernetes-plugin","free":true,"listed":false,"github":"https://github.com/jenkinsci/kubernetes-plugin","clone":"git clone https://github.com/jenkinsci/kubernetes-plugin.git","description":"Jenkins plugin to run dynamic agents in a Kubernetes/Docker environment","language":"Java","stars":2310,"topics":["kubernetes","cloud","agent"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Kubernetes plugin for Jenkins ========================= Jenkins plugin to run dynamic agents in a Kubernetes cluster. Based on the Scaling Docker with Kubernetes article, automates the scaling of Jenkins agents running in Kubernetes. The plugin creates a Kubernetes Pod for each agent started, and stops it after each build. Agents are launched as inbound agents, so it is expected that the container connects automatically to the Jenkins controller. For that some environment variables are automatically injected: JENKINS URL : Jenkins web interface url JENKINS SECRET : the secret key for authentication JENKINS AGENT NAME : the name of the Jenkins agent JENKINS NAME : the name of the Jenkins agent (Deprecated. Only here for backwards compatibility) Tested with jenkins/inbound-agent , see the Docker image source code. It is not required to run the Jenkins controller inside Kubernetes. 📜 Table of Contents - Generic setup - Usage - Configuration reference - Inheritance - Declarative Pipeline - Misc. - Running on OpenShift - Features controlled using system properties - Windows support - Security considerations - Configuration on minikube - Configuration on Google Container Engine - Troubleshooting 🔨 - Building and Testing - Docker image - Running in Kubernetes - Related Projects Generic Setup Prerequisites A running Kubernetes cluster 1.14 or later. For OpenShift users, this means OpenShift Container Platform 4.x. A Jenkins instance installed The Jenkins Kubernetes plugin installed","default_branch":null,"files":null,"tree":[],"storefront":"/r/jenkinsci","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jenkinsci/kubernetes-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}