flyer8 / kube-pipe

Jenkinsfile/groovy pipeline for deploying webapp/nginx server in Kubernetes using Helm package manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage Jenkinsfile (groovy pipeline) for deploying webapp (nginx server) in Kubernetes using Helm package manager

Jenkins has been deployed in GCE Kubernetes cluster according to https://github.com/GoogleCloudPlatform/continuous-deployment-on-kubernetes

For Helm deploying, Docker image https://hub.docker.com/r/guigo2k/jenkins-k8s-slave/ is used for dynamical Jenkins slave nodes. It intended to be used as a replacement for image gcr.io/cloud-solutions-images/jenkins-k8s-slave in continuous-deployment-on-kubernetes.

Docker image of Nginx-lua server. https://hub.docker.com/r/flyer8/nginx-lua/

Alt text

About

Jenkinsfile/groovy pipeline for deploying webapp/nginx server in Kubernetes using Helm package manager


Languages

Language:Smarty 75.0%Language:HTML 25.0%