ansible-role-k8s-ci/templates/gitea/gitea-pvc.yml.j2
2020-07-14 12:10:19 +02:00

24 lines
No EOL
654 B
Django/Jinja

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: gitea
namespace: gitea
spec:
{% if gitea_storage_classname is defined %}
{% if gitea_storage_classname == "manual" %}
storageClassName: manual
{% elif gitea_storage_classname == "local" %}
storageClassName: local-path
{% elif gitea_storage_classname == "do-block-storage" %}
storageClassName: do-block-storage
{% elif gitea_storage_classname == "linode-block-storage" %}
storageClassName: linode-block-storage
{% elif gitea_storage_classname == "nfs" %}
storageClassName: nfs
{% endif %}
{% endif %}
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi