mcortinas / jenkins-dsl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minikube-helm-jenkins

Verify minikube is running:

$ minikube status
minikube: Running
cluster: Running
kubectl: Correctly Configured: pointing to minikube-vm at 192.168.99.100

Create namespace:

$ kubectl create -f minikube/jenkins-namespace.yaml

Create persistent volume (folder /data is persistent on minikube)

$ kubectl create -f minikube/jenkins-volume.yaml

Execute helm:

$ helm install --name jenkins -f helm/jenkins-values.yaml stable/jenkins --namespace jenkins-project

Check admin password for jenkins:

$ printf $(kubectl get secret --namespace jenkins-project jenkins -o jsonpath="{.data.jenkins-admin-password}" | base64 --decode);echo

Full tutorial can be found here.

About

License:MIT License


Languages

Language:Groovy 100.0%