添加qiming-rcoder模块

This commit is contained in:
Codex
2026-06-01 13:54:52 +08:00
parent 8092c4b1f8
commit 4b1a580132
539 changed files with 151650 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{{- if .Values.juicefs.storageClass.create }}
# JuiceFS StorageClass —— 集群级资源, 每个 release 独立命名
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: {{ include "rcoder.storageClassName" . }}
labels:
{{- include "rcoder.labels" . | nindent 4 }}
annotations:
storageclass.kubernetes.io/is-default-class: "false"
provisioner: csi.juicefs.com
parameters:
csi.storage.k8s.io/provisioner-secret-name: juicefs-secret
csi.storage.k8s.io/provisioner-secret-namespace: {{ .Release.Namespace }}
csi.storage.k8s.io/controller-expand-secret-name: juicefs-secret
csi.storage.k8s.io/controller-expand-secret-namespace: {{ .Release.Namespace }}
csi.storage.k8s.io/node-publish-secret-name: juicefs-secret
csi.storage.k8s.io/node-publish-secret-namespace: {{ .Release.Namespace }}
juicefs/controllerQuotaSet: "false"
juicefs/mountImage: {{ include "rcoder.thirdPartyImage" (dict "repository" .Values.juicefs.mountImage.repository "tag" .Values.juicefs.mountImage.tag "ctx" .) | quote }}
juicefs/mountOptions: {{ .Values.juicefs.storageClass.mountOptions | quote }}
reclaimPolicy: {{ .Values.juicefs.storageClass.reclaimPolicy }}
allowVolumeExpansion: true
volumeBindingMode: Immediate
{{- end }}