diff --git a/apps/nextcloud/values.yaml b/apps/nextcloud/values.yaml index 6bb34b2..8dfdcc8 100644 --- a/apps/nextcloud/values.yaml +++ b/apps/nextcloud/values.yaml @@ -6,8 +6,7 @@ image: ingress: enabled: false -livenessProbe: - enabled: false + nextcloud: @@ -152,6 +151,9 @@ resources: cpu: 100m memory: 128Mi +livenessProbe: + enabled: true + # disable when upgrading from a previous chart version ## Enable pod autoscaling using HorizontalPodAutoscaler ## ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ diff --git a/apps/rss/pvc.yaml b/apps/rss/pvc.yaml index 96950d6..ae430f7 100644 --- a/apps/rss/pvc.yaml +++ b/apps/rss/pvc.yaml @@ -3,7 +3,6 @@ apiVersion: v1 metadata: name: rss-claim spec: - persistentVolumeReclaimPolicy: Retain storageClassName: nfs-client accessModes: - ReadWriteOnce diff --git a/infrastructure/nfs/kustomization.yaml b/infrastructure/nfs/kustomization.yaml index 29f190b..5cb2497 100644 --- a/infrastructure/nfs/kustomization.yaml +++ b/infrastructure/nfs/kustomization.yaml @@ -1,9 +1,14 @@ -namespace: nfs-provisioner -bases: - - github.com/kubernetes-sigs/nfs-subdir-external-provisioner//deploy +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: nfs-provisioner + +bases: resources: + - github.com/kubernetes-sigs/nfs-subdir-external-provisioner//deploy - namespace.yaml -patchesStrategicMerge: - - nfs_values.yaml \ No newline at end of file + +patches: + - path: nfs_values.yaml + - path: storageclass_values.yaml diff --git a/infrastructure/nfs/namespace.yaml b/infrastructure/nfs/namespace.yaml index ff60d7d..0a074bd 100644 --- a/infrastructure/nfs/namespace.yaml +++ b/infrastructure/nfs/namespace.yaml @@ -1,5 +1,4 @@ -# namespace.yaml apiVersion: v1 kind: Namespace metadata: - name: nfs-provisioner \ No newline at end of file + name: placeholder diff --git a/infrastructure/nfs/storageclass_values.yaml b/infrastructure/nfs/storageclass_values.yaml new file mode 100644 index 0000000..50ea8bc --- /dev/null +++ b/infrastructure/nfs/storageclass_values.yaml @@ -0,0 +1,6 @@ +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + name: nfs-client +parameters: + onDelete: "retain" diff --git a/kluster-deployments/nfs/application.yaml b/kluster-deployments/nfs/application.yaml index 38346db..6ff9e4f 100644 --- a/kluster-deployments/nfs/application.yaml +++ b/kluster-deployments/nfs/application.yaml @@ -15,4 +15,4 @@ spec: syncPolicy: automated: prune: true - selfHeal: true \ No newline at end of file + selfHeal: true