волюм ? Подозреваю что нужно вот тут указать правильные параметры, но это не точно
https://github.com/prometheus-community/helm-charts/blob/3591019764be8998d97cd7de26c2f40a7c31b647/charts/kube-prometheus-stack/values.yaml#L2011
Да, там. Но если у вас есть уже Provisioner какой-то, кто может отдать volume.
при этом на сколько я понимаю создается pvc. А pv автоматически создается, или его нужно создать отдельно перед этим?
pvc это по сути запрос на том, а вот pv - это уже вотчина provisioner, в случае с локальными томами, их нужно самому "нарезать", но тогда под будет на определенной ноде всегда, где этот том. пример ниже. В случае с nfs - там своя кухня. apiVersion: v1 kind: PersistentVolume metadata: name: pv-pgsql labels: type: hdd project: read-api spec: capacity: storage: 50Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain storageClassName: local-storage local: path: /opt/k8s-apps/read-api/postgresql nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - k8swt1 # имя хоста на котором этот том располагается.
я хочу привязать ebs)
https://rtfm.co.ua/kubernetes-persistentvolume-i-persistentvolumeclaim-obzor-i-primery/
В общем тогда вам получается нужно создать PV сначала на EBS, а потом в values.yml задать параметры pvc. При разворачивании через helm, он должен сам сгенерить правильный pvc.
та вижу что волюм есть, и успешно подключился к моему промитиусу, но не понятно почему он появился)
Обсуждают сегодня