hy folks
я создал файлы yaml для развертывания моего приложения, и теперь я работаю с helm для его автоматического развертывания. Однако, хотя все мои conf-файлы для kubernetes работали.У меня проблема с рулем и PVC
.Я проверил в интернете, и я не вижу, где моя ошибка :(
pvc-helm.yaml
{{- if .Values.persistence.enabled }}
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: {{ .Values.persistence.name }}
namespace: {{ .Values.persistence.namespace }}
spec:
accessModes:
- {{ .Values.persistence.accessModes | quote }}
resources:
requests:
storage: {{ .Values.persistence.size | quote }}
{{- end }}
values.yaml
persistence:
enabled: true
name: ds-pvc
namespace: ds-svc
storageClassName: standard
storageClass: standard
accessModes:
- ReadWriteOnce
size: 20Mi
когда я запускаю команду helm install cas/ --tls
я получаю ошибку ниже
Ошибка: сбой выпуска brawny-olm: PersistentVolumeClaim "ds-pvc" недопустим: [spec.accessModes: Обязательное значение: требуется как минимум 1 режим доступа, spec.resources [storage]: Обязательное значение]
Должен ли я также установить PersistentVolume
?