Compare commits
3 Commits
153005b362
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 5083585760 | |||
| 98fb1aad34 | |||
| 44546650dc |
29
argo-helm.yaml
Normal file
29
argo-helm.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: csi-driver-nfs
|
||||
namespace: openshift-gitops
|
||||
annotations:
|
||||
argocd.argoproj.io/sync-wave: "-15"
|
||||
spec:
|
||||
orphanedResources:
|
||||
warn: false # Disable warning
|
||||
project: infrastructure
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: kube-system
|
||||
source:
|
||||
repoURL: https://gitea.apilab.us/cscott/csi-driver-nfs.git
|
||||
targetRevision: main
|
||||
path: .
|
||||
helm:
|
||||
valueFiles:
|
||||
- values.yaml
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
selfHeal: false
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
- ApplyOutOfSyncOnly=true
|
||||
- PruneLast=true
|
||||
@@ -4,6 +4,7 @@ metadata:
|
||||
name: nfs-csi
|
||||
provisioner: nfs.csi.k8s.io
|
||||
parameters:
|
||||
subDir: ${pvc.metadata.namespace}-${pvc.metadata.name}
|
||||
mountPermissions: "0755"
|
||||
onDelete: Retain
|
||||
server: 192.168.0.105
|
||||
|
||||
13
values.yaml
13
values.yaml
@@ -180,17 +180,14 @@ storageClass:
|
||||
#annotations:
|
||||
# storageclass.kubernetes.io/is-default-class: "true"
|
||||
parameters:
|
||||
subDir: ${pvc.metadata.namespace}-${pvc.metadata.name}
|
||||
mountPermissions: "0777"
|
||||
onDelete: Retain
|
||||
server: 192.168.0.105
|
||||
share: /
|
||||
subDir:
|
||||
mountPermissions: "0755"
|
||||
# csi.storage.k8s.io/provisioner-secret is only needed for providing mountOptions in DeleteVolume
|
||||
#csi.storage.k8s.io/provisioner-secret-name: "mount-options"
|
||||
#csi.storage.k8s.io/provisioner-secret-namespace: "default"
|
||||
share: /nfs/NFS/ocp
|
||||
reclaimPolicy: Retain
|
||||
allowVolumeExpansion: true
|
||||
volumeBindingMode: Immediate
|
||||
mountOptions:
|
||||
- nfsvers=4.1
|
||||
## StorageClass resources for creating multiple storage classes:
|
||||
## If you want multiple storage classes with different configurations, use this instead of storageClass above
|
||||
# storageClasses:
|
||||
|
||||
Reference in New Issue
Block a user