commit 2884eefbb790e8565e9e6b11dc1797a720a904c5 Author: admin Date: Wed Nov 26 02:04:49 2025 +0000 Add deploy-gitea,yaml diff --git a/deploy-gitea,yaml b/deploy-gitea,yaml new file mode 100644 index 0000000..490db69 --- /dev/null +++ b/deploy-gitea,yaml @@ -0,0 +1,79 @@ +service: + http: + type: ClusterIP + port: 3000 + ssh: + type: ClusterIP + port: 22 + +ingress: + enabled: true + className: traefik + annotations: + cert-manager.io/cluster-issuer: letsencrypt-http + kubernetes.io/ingress.class: traefik + hosts: + - host: git.thedevops.dev + paths: + - path: / + pathType: Prefix + tls: + - secretName: gitea-tls + hosts: + - git.thedevops.dev + +persistence: + enabled: true + size: 10Gi + storageClass: longhorn + accessModes: + - ReadWriteOnce + +postgresql-ha: + enabled: false + +postgresql: + enabled: false + +valkey: + enabled: false + +memcached: + enabled: false + +statefulset: + enabled: true # ВКЛЮЧАЕМ ОБЯЗАТЕЛЬНО! + +gitea: + admin: + username: admin + password: StrongPassword123 + email: admin@thedevops.dev + + config: + server: + DOMAIN: git.thedevops.dev + ROOT_URL: https://git.thedevops.dev/ + SSH_PORT: 22 + DISABLE_SSH: false + + service: + DISABLE_REGISTRATION: false + REQUIRE_SIGNIN_VIEW: false + + repository: + DEFAULT_BRANCH: main + + database: + DB_TYPE: sqlite3 + + security: + PASSWORD_COMPLEXITY: lower,upper,digit,spec + +resources: + limits: + cpu: 1000m + memory: 1Gi + requests: + cpu: 200m + memory: 256Mi \ No newline at end of file