From 9f6976b0b783a5adf170d1dc7646e8a3dfb5ba75 Mon Sep 17 00:00:00 2001 From: dvirlabs Date: Fri, 30 May 2025 12:30:51 +0300 Subject: [PATCH] Add values.yaml to gitea --- manifests/gitea/values.yaml | 78 +++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/manifests/gitea/values.yaml b/manifests/gitea/values.yaml index e69de29..fe2db3c 100644 --- a/manifests/gitea/values.yaml +++ b/manifests/gitea/values.yaml @@ -0,0 +1,78 @@ +ingress: + enabled: true + className: traefik + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" + hosts: + - host: git.dvirlabs.com + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - git.dvirlabs.com + secretName: git-dvirlabs-cert + +gitea: + admin: + username: admin + password: admin1234 + email: admin@dvirlabs.com + passwordMode: keepUpdated + + config: + server: + DOMAIN: git.dvirlabs.com + ROOT_URL: https://git.dvirlabs.com/ + SSH_DOMAIN: git.dvirlabs.com + SSH_LISTEN_PORT: 2222 + SSH_PORT: 22 + PROTOCOL: http + security: + INSTALL_LOCK: true + SECRET_KEY: somesecret + INTERNAL_TOKEN: somesecret + oauth: + - name: "Keycloak" + provider: "openidConnect" + key: "gitea" + secret: "gIA3YXhesiyIbKkMMtasCVTd7CvUyLwA" + autoDiscoverUrl: "https://keycloak.dvirlabs.com/realms/lab/.well-known/openid-configuration" + scopes: "openid profile email" + groupClaimName: "groups" + adminGroup: "gitea-admins" + restrictedGroup: "gitea-users" + + livenessProbe: + enabled: true + tcpSocket: + port: http + initialDelaySeconds: 200 + + readinessProbe: + enabled: true + tcpSocket: + port: http + initialDelaySeconds: 5 + +postgresql-ha: + enabled: false + +postgresql: + enabled: true + global: + postgresql: + auth: + username: gitea + password: gitea + database: gitea + primary: + persistence: + size: 10Gi + +persistence: + enabled: true + size: 5Gi + accessModes: + - ReadWriteOnce