fix: 🐛 gitea now uses correct pvc
This commit is contained in:
@@ -4,6 +4,56 @@
|
||||
name: gitea
|
||||
repo_url: https://dl.gitea.com/charts/
|
||||
|
||||
- name: Create Gitea Data Directories
|
||||
file:
|
||||
path: "{{ item }}"
|
||||
state: directory
|
||||
mode: '0777'
|
||||
owner: root
|
||||
group: root
|
||||
loop:
|
||||
- /data/gitea/data
|
||||
- /data/gitea/postgres
|
||||
|
||||
- name: Create Gitea Persistent Volume
|
||||
kubernetes.core.k8s:
|
||||
definition:
|
||||
apiVersion: v1
|
||||
kind: PersistentVolume
|
||||
metadata:
|
||||
name: gitea-pv
|
||||
spec:
|
||||
capacity:
|
||||
storage: 150Gi
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
hostPath:
|
||||
path: /data/gitea/data
|
||||
storageClassName: manual
|
||||
|
||||
- name: Create Postgres Persistent Volume
|
||||
kubernetes.core.k8s:
|
||||
definition:
|
||||
apiVersion: v1
|
||||
kind: PersistentVolume
|
||||
metadata:
|
||||
name: gitea-postgres-pv
|
||||
spec:
|
||||
capacity:
|
||||
storage: 50Gi
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
hostPath:
|
||||
path: /data/gitea/postgres
|
||||
storageClassName: manual
|
||||
|
||||
# - name: Clean up Released PVs and Incorrect PVCs
|
||||
# shell: |
|
||||
# microk8s kubectl patch pv gitea-pv -p '{"spec":{"claimRef": null}}'
|
||||
# microk8s kubectl patch pv gitea-postgres-pv -p '{"spec":{"claimRef": null}}'
|
||||
# microk8s kubectl delete pvc data-gitea-postgresql-0 -n gitea --wait=false
|
||||
# ignore_errors: true
|
||||
|
||||
- name: Install Gitea
|
||||
kubernetes.core.helm:
|
||||
name: gitea
|
||||
@@ -23,18 +73,17 @@
|
||||
enabled: false
|
||||
postgresql:
|
||||
enabled: true
|
||||
primary:
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: manual
|
||||
size: 50Gi
|
||||
postgresql-ha:
|
||||
enabled: false
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: microk8s-hostpath
|
||||
storageClass: manual
|
||||
size: 150Gi
|
||||
postgresql:
|
||||
enabled: true
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: microk8s-hostpath
|
||||
size: 50Gi
|
||||
wait: true
|
||||
|
||||
- name: Create HTTPRoute for Gitea
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
providers:
|
||||
kubernetesGateway:
|
||||
enabled: true
|
||||
experimentalChannel: true
|
||||
ports:
|
||||
web:
|
||||
port: 80
|
||||
|
||||
Reference in New Issue
Block a user