bundlebee.kubernetes.io.yupiik.alveoli_postgres-local.persistencevolume.yaml Maven / Gradle / Ivy
#
# Copyright (c) 2021 - present - 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}}"
© 2015 - 2025 Weber Informatics LLC | Privacy Policy