initial bootstrap: argocd, metallb, envoy-gateway, nfs-provisioner
This commit is contained in:
23
manifests/nfs-provisioner/values.yaml
Normal file
23
manifests/nfs-provisioner/values.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
nfs:
|
||||
server: "<NFS_SERVER_IP>" # TODO: replace with xpen NAS IP
|
||||
path: "<NFS_PATH>" # TODO: replace with NFS export path (e.g. /volume1/k8s)
|
||||
mountOptions:
|
||||
- nfsvers=4.1
|
||||
|
||||
storageClass:
|
||||
name: nfs-delete
|
||||
defaultClass: true
|
||||
reclaimPolicy: Delete
|
||||
archiveOnDelete: false
|
||||
|
||||
# Second StorageClass with Retain policy is created via extraObjects below
|
||||
extraObjects:
|
||||
- apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: nfs-retain
|
||||
provisioner: cluster.local/nfs-subdir-external-provisioner
|
||||
parameters:
|
||||
archiveOnDelete: "false"
|
||||
reclaimPolicy: Retain
|
||||
volumeBindingMode: Immediate
|
||||
Reference in New Issue
Block a user