|
|
@@ -1,45 +0,0 @@
|
|
|
-kind: StorageClass
|
|
|
-apiVersion: storage.k8s.io/v1
|
|
|
-metadata:
|
|
|
- name: local-storage
|
|
|
-provisioner: kubernetes.io/no-provisioner
|
|
|
-volumeBindingMode: WaitForFirstConsumer
|
|
|
----
|
|
|
-apiVersion: v1
|
|
|
-kind: PersistentVolume
|
|
|
-metadata:
|
|
|
- name: jenkins-pv-volume
|
|
|
- labels:
|
|
|
- type: local
|
|
|
-spec:
|
|
|
- storageClassName: local-storage
|
|
|
- claimRef:
|
|
|
- name: jenkins-pv-claim
|
|
|
- namespace: devops-tools
|
|
|
- capacity:
|
|
|
- storage: 10Gi
|
|
|
- accessModes:
|
|
|
- - ReadWriteOnce
|
|
|
- local:
|
|
|
- path: /mnt/kubernetes
|
|
|
- nodeAffinity:
|
|
|
- required:
|
|
|
- nodeSelectorTerms:
|
|
|
- - matchExpressions:
|
|
|
- - key: kubernetes.io/hostname
|
|
|
- operator: In
|
|
|
- values:
|
|
|
- - kind-control-plane
|
|
|
----
|
|
|
-apiVersion: v1
|
|
|
-kind: PersistentVolumeClaim
|
|
|
-metadata:
|
|
|
- name: jenkins-pv-claim
|
|
|
- namespace: devops-tools
|
|
|
-spec:
|
|
|
- storageClassName: local-storage
|
|
|
- accessModes:
|
|
|
- - ReadWriteOnce
|
|
|
- resources:
|
|
|
- requests:
|
|
|
- storage: 3Gi
|