added csi-nfs for storage
This commit is contained in:
parent
9b71291990
commit
4729ebda92
4 changed files with 25 additions and 1 deletions
|
@ -3,6 +3,8 @@ repositories:
|
|||
url: https://metallb.github.io/metallb
|
||||
- name: ingress-nginx
|
||||
url: https://kubernetes.github.io/ingress-nginx
|
||||
- name: csi-driver-nfs
|
||||
url: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts
|
||||
---
|
||||
releases:
|
||||
- name: metallb
|
||||
|
@ -12,4 +14,12 @@ releases:
|
|||
- name: ingress-nginx
|
||||
namespace: ingress-nginx
|
||||
chart: ingress-nginx/ingress-nginx
|
||||
version: 4.12.0
|
||||
version: 4.12.0
|
||||
values:
|
||||
- ./values/ingress-nginx.values.yaml
|
||||
- name: csi-driver-nfs
|
||||
namespace: kube-system
|
||||
chart: csi-driver-nfs/csi-driver-nfs
|
||||
version: v4.9.0
|
||||
values:
|
||||
- ./values/csi-driver-nfs.values.yaml
|
|
@ -1,7 +1,10 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
resources:
|
||||
- ./kustomize/metallb.yaml
|
||||
- ./kustomize/csi-driver-nfs.yaml
|
||||
|
||||
labels:
|
||||
- includeSelectors: true
|
||||
pairs:
|
||||
|
|
11
kustomize/csi-driver-nfs.yaml
Normal file
11
kustomize/csi-driver-nfs.yaml
Normal file
|
@ -0,0 +1,11 @@
|
|||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: nfs-csi
|
||||
provisioner: nfs.csi.k8s.io
|
||||
parameters:
|
||||
server: 192.168.1.180
|
||||
share: /mnt/nas
|
||||
reclaimPolicy: Delete
|
||||
volumeBindingMode: Immediate
|
||||
allowVolumeExpansion: true
|
0
values/csi-driver-nfs.values.yaml
Normal file
0
values/csi-driver-nfs.values.yaml
Normal file
Loading…
Reference in a new issue