Newer
Older
---
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: manila-csi
namespace: kube-system
spec:
repo: {{ item.value.repo | default("https://kubernetes.github.io/cloud-provider-openstack") }}
chart: openstack-manila-csi
version: {{ item.value.version | default("1.5.0") }}
{% if item.value.chartContent is defined %}
chartContent: {{ item.value.chartContent }}
{% endif %}
fsGroupPolicy: File
fwdNodePluginEndpoint:
dir: /var/lib/kubelet/plugins/cephfs.csi.ceph.com
sockFile: csi.sock
{% if item.value.csimanila is defined %}
csimanila:
image:
tag: {{ item.value.csimanila.tag }}
{% endif %}
---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: csi-manila-sc-delete
provisioner: cephfs.manila.csi.openstack.org
csi.storage.k8s.io/provisioner-secret-name: csi-manila-secrets
csi.storage.k8s.io/provisioner-secret-namespace: kube-system
csi.storage.k8s.io/controller-expand-secret-name: csi-manila-secrets
csi.storage.k8s.io/controller-expand-secret-namespace: kube-system
csi.storage.k8s.io/node-stage-secret-name: csi-manila-secrets
csi.storage.k8s.io/node-stage-secret-namespace: kube-system
csi.storage.k8s.io/node-publish-secret-name: csi-manila-secrets
csi.storage.k8s.io/node-publish-secret-namespace: kube-system
allowVolumeExpansion: true