بدون توضیح

Celestino Rey 54416ff297 Añado creador de credenciales según fichero en /home/creylopez/.docker/config.json 6 ماه پیش
sin-helm 1523152646 Cambio a url a jenkins-vm 6 ماه پیش
README.md 234a9068b1 Cambios para lanzar sin helm 8 ماه پیش
creaCredencialesRegistries.sh 54416ff297 Añado creador de credenciales según fichero en /home/creylopez/.docker/config.json 6 ماه پیش
creaCredencialesRegistry.sh 54416ff297 Añado creador de credenciales según fichero en /home/creylopez/.docker/config.json 6 ماه پیش
get_helm.sh 1523152646 Cambio a url a jenkins-vm 6 ماه پیش
jcasc-default-config.yaml 234a9068b1 Cambios para lanzar sin helm 8 ماه پیش
jenkins-ingress.yaml 234a9068b1 Cambios para lanzar sin helm 8 ماه پیش
namespace.yaml df783b9cc0 Cambios para que funcione en OKD 10 ماه پیش
pvc-jenkins.yaml dda2d8471b Cambios en values y quito storageclass de pvc 9 ماه پیش
reset.sh df783b9cc0 Cambios para que funcione en OKD 10 ماه پیش
serviceAccount.yaml df783b9cc0 Cambios para que funcione en OKD 10 ماه پیش
values.yaml 1523152646 Cambio a url a jenkins-vm 6 ماه پیش
verAdminPass.sh df783b9cc0 Cambios para que funcione en OKD 10 ماه پیش
verUrl.sh df783b9cc0 Cambios para que funcione en OKD 10 ماه پیش

README.md

Instalar con helm

Fuente

Crear proyeto (namespace)

kubectl create project jenkins

Configurar repositorio de jenkins

helm repo add jenkinsci https://charts.jenkins.io
helm repo update
helm search repo jenkinsci

Crear PVC

kubectl create -f pvc-jenkins.yaml

Crear ServiceAccount

kubectl create -f serviceAccount.yaml

Modificar el fichero values.yaml

  serviceType: NodePort
  nodePort: 32000

  serviceAccount:
    create: false
  name: jenkins
  annotations: {}

Instalar jenkins

helm install jenkins -n jenkins -f ./values.yaml jenkinsci/jenkins

Ver contraseña de jenkins

sh verAdminPass.sh 

Desinstalar jenkins

helm -n jenkins uninstall jenkins