Added initial infrastructure defintions

This commit is contained in:
Dennis Nemec
2026-01-30 15:59:15 +01:00
parent b37b93484d
commit c201ccbb4e
12 changed files with 423 additions and 1 deletions

59
gitea/values.yaml Normal file
View File

@ -0,0 +1,59 @@
global:
domain:
git: &domain git.dev.softvisor.de
mail: &mail admin@softvisor.de
gitea:
valkey-cluster:
enabled: false
valkey:
enabled: true
postgresql:
enabled: true
postgresql-ha:
enabled: false
persistence:
enabled: true
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: public
cert-manager.io/cluster-issuer: lets-encrypt
tls:
- secretName: lets-encrypt-private-key
hosts:
- *domain
hosts:
- host: *domain
paths:
- path: /
pathType: Prefix
service:
http:
type: ClusterIP
port: 3000
ssh:
type: LoadBalancer
port: 22
clusterIP: None
annotations:
metallb.universe.tf/allow-shared-ip: test
gitea:
admin:
email: *mail
existingSecret: gitea-admin-secret
config:
database:
DB_TYPE: postgres
indexer:
ISSUE_INDEXER_TYPE: bleve
REPO_INDEXER_ENABLED: true
server:
SSH_DOMAIN: *domain
service:
DISABLE_REGISTRATION: true
SHOW_REGISTRATION_BUTTON: false