# ============================================================ # Система: Единая библиотека, Центр ИИ НИУ ВШЭ # Модуль: DataBox # Авторы: Полежаев В.А., Хританков А.С. # Дата создания: 2024 г. # ============================================================ apiVersion: v1 kind: PersistentVolume metadata: name: {{ name }} {% if labels %} labels: {% for label in labels %} {{ label['key'] }}: {{ label['value'] }} {% endfor %} {% endif %} spec: storageClassName: {{ storage_class }} capacity: storage: {{ capacity }} accessModes: - ReadWriteMany claimRef: namespace: {{ pvc_namespace }} name: {{ pvc_name }} csi: driver: ru.yandex.s3.csi controllerPublishSecretRef: name: csi-s3-secret namespace: {{ namespace }} nodePublishSecretRef: name: csi-s3-secret namespace: {{ namespace }} nodeStageSecretRef: name: csi-s3-secret namespace: {{ namespace }} volumeAttributes: capacity: 500Mi mounter: geesefs options: --memory-limit 1000 --dir-mode 0777 --file-mode 0666 volumeHandle: {{ bucket_name_with_path_inside_bucket }} # bucket_name/path/inside/bucket