rancher-partner-charts/charts/hpe/hpe-csi-driver/templates/csi-driver-crd.yaml

25 lines
757 B
YAML
Raw Normal View History

2021-06-24 01:55:05 +00:00
---
################# CSI Driver ###########
{{- if and (eq .Capabilities.KubeVersion.Major "1") ( ge ( trimSuffix "+" .Capabilities.KubeVersion.Minor ) "18") }}
apiVersion: storage.k8s.io/v1
{{- else if and (eq .Capabilities.KubeVersion.Major "1") ( ge ( trimSuffix "+" .Capabilities.KubeVersion.Minor ) "14") }}
apiVersion: storage.k8s.io/v1beta1
{{- end }}
{{- if and (eq .Capabilities.KubeVersion.Major "1") ( ge ( trimSuffix "+" .Capabilities.KubeVersion.Minor ) "14") }}
kind: CSIDriver
metadata:
name: csi.hpe.com
spec:
podInfoOnMount: true
{{- if and (eq .Capabilities.KubeVersion.Major "1") ( ge ( trimSuffix "+" .Capabilities.KubeVersion.Minor ) "16") }}
volumeLifecycleModes:
- Persistent
- Ephemeral
{{- end }}
{{- end }}