Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 821 Bytes

README.md

File metadata and controls

34 lines (25 loc) · 821 Bytes

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.