|
|
6 months ago | |
|---|---|---|
| Imagen | 6 months ago | |
| Makefile | 6 months ago | |
| README.md | 7 months ago | |
| jenkins-05-namespace.yaml | 6 months ago | |
| jenkins-10-serviceAccount.yaml | 6 months ago | |
| jenkins-20-storage-class.yaml | 6 months ago | |
| jenkins-21-pvc.yaml | 6 months ago | |
| jenkins-25-volume.yaml | 6 months ago | |
| jenkins-30-deployment.yaml | 6 months ago | |
| jenkins-40-service.yaml | 6 months ago | |
| jenkins-50-ingress.yaml | 6 months ago | |
| reg-secret.yaml | 6 months ago | |
Refer https://devopscube.com/setup-jenkins-on-kubernetes-cluster/ for step by step process to use these manifests.
En el fichero
jenkins-02-volume.yaml
hay que ajustar el nombre del nodo
nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - imac
El nombre del nodo se obtiene con
kubectl get nodes
para que Ingress funcione en Rancher Desktop, hay que quitar Traefik e instalar Nginx.
https://docs.rancherdesktop.io/how-to-guides/setup-NGINX-Ingress-Controller/