Files
openvibes-infra-public/manifests/apps/gitea/helm/values.yaml
2025-05-06 19:21:00 +03:00

131 lines
2.4 KiB
YAML

replicaCount: 1
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
image:
registry: docker.gitea.com
repository: gitea
tag: "1.21.11"
pullPolicy: IfNotPresent
rootless: true
ingress:
enabled: false
service:
http:
type: ClusterIP
targetPort: 3000
port: 3000
annotations: {}
gitea:
admin:
existingSecret: "gitea-admin-secret"
email: "vloldik@openvibes.ru"
passwordMode: initialOnlyRequireReset
config:
server:
ROOT_URL: "https://git.openvibes.ru/"
DOMAIN: "git.openvibes.ru"
SSH_DOMAIN: "git.openvibes.ru"
APP_NAME: "Openvibes Git"
service:
DISABLE_REGISTRATION: true
REQUIRE_SIGNIN_VIEW: false
repository:
ENABLE_PUSH_CREATE_USER: true
ENABLE_PUSH_CREATE_ORG: true
database:
DB_TYPE: postgres
HOST: "postgres-service-headless:5432"
NAME: "gitea"
USER: "gitea"
security:
INSTALL_LOCK: true
PASSWORD_COMPLEXITY: "medium"
MIN_PASSWORD_LENGTH: 8
log:
ROOT_PATH: /data/gitea/log
LEVEL: Info
mailer:
ENABLED: true
FORCE_TRUST_SERVER_CERT: true
FROM: gitea@mail.openvibes.ru
PROTOCOL: smtps
ENVELOPE_FROM: gitea@mail.openvibes.ru
additionalConfigFromEnvs:
- name: GITEA__DATABASE__PASSWD
valueFrom:
secretKeyRef:
name: "gitea-db-secret"
key: "db-password"
- name: GITEA__MAILER__SMTP_ADDR
valueFrom:
secretKeyRef:
name: "gitea-mailer-secret"
key: "smtp-server"
- name: GITEA__MAILER__SMTP_PORT
valueFrom:
secretKeyRef:
name: "gitea-mailer-secret"
key: "smtp-port"
- name: GITEA__MAILER__USER
valueFrom:
secretKeyRef:
name: "gitea-mailer-secret"
key: "smtp-login"
- name: GITEA__MAILER__PASSWD
valueFrom:
secretKeyRef:
name: "gitea-mailer-secret"
key: "smtp-password"
metrics:
enabled: true
serviceMonitor:
enabled: false
persistence:
enabled: true
storageClass: "local-path"
accessModes:
- ReadWriteOnce
size: 20Gi
deployment:
resources:
requests:
cpu: 500m
memory: 1Gi
limits:
cpu: 2
memory: 2Gi
postgresql:
enabled: false
postgresql-ha:
enabled: false
valkey:
enabled: true
valkey-cluster:
enabled: false
redis:
enabled: true
redis-cluster:
enabled: false