feat(csi): add hcloud s3 storage class
All checks were successful
Renovate / renovate (push) Successful in 1m36s

This commit is contained in:
Peter 2024-11-09 09:28:18 +01:00
parent f3594e45fd
commit 80c6dc54dc
Signed by: prskr
GPG key ID: F56BED6903BC5E37
4 changed files with 25 additions and 3 deletions

View file

@ -5,7 +5,9 @@ namespace: kube-system
resources:
- resources/secret.garage.yaml
- resources/secret.hcloud.yaml
- resources/storageClass.garage.yaml
- resources/storageClass.hcloud.yaml
images:
- name: registrar
@ -17,6 +19,7 @@ images:
- name: csi
newName: code.icb4dc0.de/infrastructure/csi-s3
newTag: 0.38.3
digest: sha256:afda8c9cb694023dcaca7c644114372927ddf2c2de77ee4f19caf5c7695dcb04
patches:
- target:
@ -26,7 +29,6 @@ patches:
name: csi-s3
path: patches/daemonset.yaml
helmCharts:
- name: csi-s3
repo: https://yandex-cloud.github.io/k8s-csi-s3/charts/

Binary file not shown.

View file

@ -14,6 +14,6 @@ parameters:
csi.storage.k8s.io/provisioner-secret-name: csi-s3-garage-secret
csi.storage.k8s.io/provisioner-secret-namespace: kube-system
mounter: geesefs
options: '--memory-limit 1000 --dir-mode 0777 --file-mode 0666'
options: "--memory-limit 1000 --dir-mode 0777 --file-mode 0666"
reclaimPolicy: Delete
volumeBindingMode: Immediate

View file

@ -0,0 +1,20 @@
---
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: hcloud-blob
provisioner: ru.yandex.s3.csi
parameters:
bucket: 1661580-csi
csi.storage.k8s.io/controller-publish-secret-name: csi-s3-hcloud-secret
csi.storage.k8s.io/controller-publish-secret-namespace: kube-system
csi.storage.k8s.io/node-publish-secret-name: csi-s3-hcloud-secret
csi.storage.k8s.io/node-publish-secret-namespace: kube-system
csi.storage.k8s.io/node-stage-secret-name: csi-s3-hcloud-secret
csi.storage.k8s.io/node-stage-secret-namespace: kube-system
csi.storage.k8s.io/provisioner-secret-name: csi-s3-hcloud-secret
csi.storage.k8s.io/provisioner-secret-namespace: kube-system
mounter: geesefs
options: "--memory-limit 1000 --dir-mode 0777 --file-mode 0666"
reclaimPolicy: Delete
volumeBindingMode: Immediate