Files
kks-provider-plugin/charts/kloud-csi/values.yaml
T
joshandCursor 62c26f6fda Fix CSI node bind mount and publish to correct image registry.
Use k8s mount-utils for bind mounts so the pod target directory is created
before mounting, and push CI images to ghcr.io/kubelancloud/kks-csi-plugin
to match the deployed chart.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 08:50:32 +03:30

79 lines
1.6 KiB
YAML

# Kloud CSI driver — install on each user Kubernetes cluster.
#
# Required:
# serverURL — URL of the management CSI server (from your Kloud cluster details)
# accessToken — cluster csi_access_token (create a Kubernetes secret or set here)
#
# Example:
# helm install kloud-csi ./charts/kloud-csi \
# --namespace kube-system \
# --set serverURL=http://10.0.0.5:9766 \
# --set accessToken="$(kubectl get secret ... -o jsonpath='{.data.token}' | base64 -d)"
nameOverride: ""
fullnameOverride: ""
image:
repository: ghcr.io/kubelancloud/kks-csi-plugin
tag: "latest"
pullPolicy: Always
imagePullSecrets: []
serverURL: "https://storage.csi.kloud.team"
accessToken: ""
existingSecret: ""
existingSecretAccessTokenKey: access-token
driver:
name: storage.csi.kloud.team
sidecars:
provisioner:
repository: registry.k8s.io/sig-storage/csi-provisioner
tag: v5.1.0
attacher:
repository: registry.k8s.io/sig-storage/csi-attacher
tag: v4.7.0
registrar:
repository: registry.k8s.io/sig-storage/csi-node-driver-registrar
tag: v2.12.0
livenessProbe:
repository: registry.k8s.io/sig-storage/livenessprobe
tag: v2.13.1
storageClass:
enabled: true
name: kloud-csi
isDefault: false
reclaimPolicy: Delete
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: false
controller:
replicas: 1
resources: {}
node:
resources: {}
priorityClassName: system-node-critical
tolerations:
- operator: Exists
serviceAccount:
controller:
create: true
name: ""
node:
create: true
name: ""
rbac:
create: true
podLabels: {}
podAnnotations: {}
nodeSelector: {}
affinity: {}