#
# Copyright (c) 2021 - Yupiik SAS - https://www.yupiik.com
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#  http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
#

kind: PersistentVolume
apiVersion: v1
metadata:
  name: postgres-pv-volume
  labels:
    type: local
    app: postgres-local
  finalizers: []
spec:
  storageClassName: "{{bundlebee.alveolus.postgres-local.storage.class:-local-storage}}"
  capacity:
    storage: "{{bundlebee.alveolus.postgres-local.request.storage:-5Gi}}"
  accessModes:
    - "{{bundlebee.alveolus.postgres-local.accessMode:-ReadWriteMany}}"
  claimRef:
    name: postgres-pv-claim
    namespace: "{{bundlebee.alveolus.postgres-local.namespace:-default}}"
  hostPath:
    path: "{{postgres-local.mountPath:-/data/postgres-local}}"
