Skip to content

lvthillo/minikube-helm-jenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

scripts to set up a persistent Jenkins master with dynamically spinned up Jenkins slaves on minikube

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published