Browse Source

Para funcionar bien en Rancher Desktop

main
Celestino Rey 7 months ago
parent
commit
f893c865aa
3 changed files with 34 additions and 3 deletions
  1. +13
    -0
      jenkins-02-pvc.yaml
  2. +3
    -3
      jenkins-02-volume.yaml
  3. +18
    -0
      jenkins-05-ingress.yaml

+ 13
- 0
jenkins-02-pvc.yaml View File

@ -0,0 +1,13 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: jenkins-pv-claim
namespace: devops-tools
spec:
storageClassName: local-path
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi

+ 3
- 3
jenkins-02-volume.yaml View File

@ -1,7 +1,7 @@
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: local-storage
name: local-path
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer
---
@ -12,7 +12,7 @@ metadata:
labels:
type: local
spec:
storageClassName: local-storage
storageClassName: local-path
claimRef:
name: jenkins-pv-claim
namespace: devops-tools
@ -37,7 +37,7 @@ metadata:
name: jenkins-pv-claim
namespace: devops-tools
spec:
storageClassName: local-storage
storageClassName: local-path
accessModes:
- ReadWriteOnce
resources:


+ 18
- 0
jenkins-05-ingress.yaml View File

@ -0,0 +1,18 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: jenkins
namespace: devops-tools
spec:
defaultBackend:
service:
name: jenkins-service
port:
number: 8080
ingressClassName: nginx
rules:
- host: jenkins.rancher.lab
status:
loadBalancer:
ingress:
- ip: 192.168.5.15

Loading…
Cancel
Save