72 lines
1.5 KiB
YAML
72 lines
1.5 KiB
YAML
# Gitea Helm values
|
|
gitea:
|
|
admin:
|
|
username: gitea_admin
|
|
password: "{{ env "GITEA_ADMIN_PASSWORD" }}"
|
|
email: "admin@example.com"
|
|
|
|
config:
|
|
APP_NAME: "Gitea: Git with a cup of tea"
|
|
RUN_MODE: prod
|
|
server:
|
|
SSH_DOMAIN: gitea.nationtech.io
|
|
DOMAIN: gitea.nationtech.io
|
|
ROOT_URL: https://gitea.nationtech.io
|
|
DISABLE_SSH: false
|
|
START_SSH_SERVER: true
|
|
SSH_PORT: 22
|
|
SSH_LISTEN_PORT: 22
|
|
database:
|
|
DB_TYPE: postgres
|
|
HOST: postgresql:5432
|
|
NAME: gitea
|
|
USER: gitea
|
|
PASSWD: "{{ env "GITEA_DB_PASSWORD" }}"
|
|
service:
|
|
DISABLE_REGISTRATION: true
|
|
security:
|
|
INSTALL_LOCK: true
|
|
SECRET_KEY: "{{ env "GITEA_SECRET_KEY" }}"
|
|
webhook:
|
|
ALLOWED_HOST_LIST: woodpecker.nationtech.io
|
|
|
|
persistence:
|
|
enabled: true
|
|
size: 10Gi
|
|
|
|
ingress:
|
|
enabled: true
|
|
annotations:
|
|
kubernetes.io/ingress.class: nginx
|
|
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
|
hosts:
|
|
- host: gitea.nationtech.io
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- secretName: gitea-tls
|
|
hosts:
|
|
- gitea.nationtech.io
|
|
|
|
postgresql:
|
|
enabled: true
|
|
global:
|
|
postgresql:
|
|
auth:
|
|
username: gitea
|
|
password: "{{ env "GITEA_DB_PASSWORD" }}"
|
|
database: gitea
|
|
primary:
|
|
persistence:
|
|
enabled: true
|
|
size: 8Gi
|
|
storageClass: "managed-premium"
|
|
|
|
metrics:
|
|
enabled: true
|
|
serviceMonitor:
|
|
enabled: true
|
|
namespace: monitoring
|
|
interval: 1m
|