Skip to content

Commit c407ab9

Browse files
authored
Merge pull request #513 from wunderio/feature/nfs-server-removal
Removing unused nfs server (used docker 1 image)
2 parents 543b818 + 1d71adb commit c407ab9

6 files changed

Lines changed: 11 additions & 222 deletions

File tree

silta-cluster/Chart.lock

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
dependencies:
22
- name: ingress-nginx
33
repository: https://kubernetes.github.io/ingress-nginx
4-
version: 4.13.4
4+
version: 4.13.5
55
- name: traefik
66
repository: file://../legacy_traefik
77
version: 1.87.7
88
- name: ingress-nginx
99
repository: https://kubernetes.github.io/ingress-nginx
10-
version: 4.13.4
10+
version: 4.13.5
1111
- name: pxc-operator
1212
repository: https://percona.github.io/percona-helm-charts/
1313
version: 1.12.2
@@ -29,11 +29,8 @@ dependencies:
2929
- name: nfs-subdir-external-provisioner
3030
repository: https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner
3131
version: 4.0.18
32-
- name: nfs-subdir-external-provisioner
33-
repository: https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner
34-
version: 4.0.18
3532
- name: docker-registry
3633
repository: https://twuni.github.io/docker-registry.helm
3734
version: 2.1.0
38-
digest: sha256:af541ba31e0516ab8c82a94c5a651dffca67956b790b7781391ba220c1aeb3f0
39-
generated: "2025-11-06T16:12:05.039910552+02:00"
35+
digest: sha256:fa94e3a3d44403f63af4b6fff089564ba00bc638f30510a85546fd0bf07a1630
36+
generated: "2026-01-19T15:13:49.077419682+02:00"

silta-cluster/Chart.yaml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
appVersion: "1.0"
33
description: Setup a Silta Kubernetes cluster.
44
name: silta-cluster
5-
version: 1.13.1
5+
version: 1.14.0
66
# csi-rclone external provisioner requires kubernetes 1.20+
77
# https://github.com/kubernetes-csi/external-provisioner?tab=readme-ov-file#compatibility
88
kubeVersion: '>=1.20.0-0'
@@ -52,11 +52,6 @@ dependencies:
5252
repository: https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner
5353
version: 4.0.x
5454
condition: nfs-subdir-external-provisioner.enabled
55-
- name: nfs-subdir-external-provisioner
56-
repository: https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner
57-
version: 4.0.x
58-
alias: silta-shared-nfs
59-
condition: silta-shared-nfs.enabled
6055
- name: docker-registry
6156
repository: https://twuni.github.io/docker-registry.helm
6257
version: 2.1.x

silta-cluster/templates/certificate.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ spec:
5050
- registry.{{ .Values.clusterDomain }}
5151
{{- end }}
5252
{{- end }}
53+
privateKey:
54+
rotationPolicy: "Always"
5355
---
5456
{{- else if eq .Values.ssl.issuer "selfsigned" }}
5557
apiVersion: {{ include "silta-cluster.cert-manager-api-version" . | trim }}
@@ -80,6 +82,8 @@ spec:
8082
issuerRef:
8183
name: {{ .Values.ssl.issuer }}
8284
kind: ClusterIssuer
85+
privateKey:
86+
rotationPolicy: "Always"
8387
---
8488
{{- else if eq .Values.ssl.issuer "custom" }}
8589
apiVersion: v1

silta-cluster/templates/nfs-server.yaml

Lines changed: 0 additions & 142 deletions
This file was deleted.

silta-cluster/templates/tls-default-certificate.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ spec:
1616
# We can reference ClusterIssuers by changing the kind here.
1717
# The default value is Issuer (i.e. a locally namespaced Issuer)
1818
kind: ClusterIssuer
19+
privateKey:
20+
rotationPolicy: "Always"
1921
{{- end }}

silta-cluster/values.yaml

Lines changed: 0 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -378,73 +378,6 @@ nfs-subdir-external-provisioner:
378378
repository: docker.io/wunderio/nfs-subdir-external-provisioner
379379
tag: v5.0
380380

381-
# Uses nfs-subdir-external-provisioner.
382-
# see: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/blob/master/charts/nfs-subdir-external-provisioner/values.yaml
383-
silta-shared-nfs:
384-
enabled: false
385-
nfs:
386-
server: silta-cluster-nfs-server.silta-cluster.svc.cluster.local
387-
path: /
388-
storageClass:
389-
name: silta-shared-nfs
390-
# Set volume bindinng mode - Immediate or WaitForFirstConsumer
391-
volumeBindingMode: WaitForFirstConsumer
392-
pathPattern: "${.PVC.namespace}/${.PVC.annotations.storage.silta/storage-path}"
393-
onDelete: delete
394-
image:
395-
repository: docker.io/wunderio/nfs-subdir-external-provisioner
396-
tag: v5.0
397-
398-
nfs-server:
399-
enabled: false
400-
image: k8s.gcr.io/volume-nfs
401-
imageTag: 0.8
402-
imagePullPolicy: IfNotPresent
403-
# Kubernetes resource assignments.
404-
resources:
405-
requests:
406-
cpu: 10m
407-
memory: 256M
408-
limits:
409-
cpu: 100m
410-
memory: 512M
411-
persistence:
412-
rclone:
413-
enabled: false
414-
image: rclone/rclone:1.63
415-
# bucket
416-
remotePath: ""
417-
# rclone config file content (except [remote] header)
418-
# https://rclone.org/docs/#config-config-file
419-
backend_config: |
420-
# type = google cloud storage
421-
# project_number = test-project-123
422-
# service_account_credentials = { escaped json, convert newlines to \n }
423-
# location = region
424-
# links = true
425-
# gcs_directory_markers = true
426-
# bucket_policy_only = true
427-
# rclone mount commmand flags
428-
# https://rclone.org/commands/rclone_mount/
429-
params:
430-
cache-chunk-clean-interval: 15m
431-
dir-cache-time: 5s
432-
vfs-cache-mode: writes
433-
cache-info-age: 72h
434-
allow-non-empty: true
435-
allow-other: true
436-
resources:
437-
requests:
438-
cpu: 10m
439-
memory: 128M
440-
data:
441-
size: 10Gi
442-
# storageClassName: standard
443-
# Provide driver name if using CSI driver backed storage class (optional).
444-
# csiDriverName: csi-driver-name
445-
accessModes:
446-
- ReadWriteOnce
447-
448381
# This should be replaced when an actual sidecar implementation is available.
449382
# https://github.com/kubernetes/enhancements/issues/753#issuecomment-713471597
450383
k8sControllerSidecars:

0 commit comments

Comments
 (0)