fix(gitea): Add admin secret and nodeport

This commit is contained in:
2026-01-22 14:50:07 +01:00
parent ad258bf3fe
commit e467799bd6
+19 -11
View File
@@ -1,3 +1,4 @@
# yaml-language-server: $schema=https://gitea.com/gitea/helm-gitea/src/branch/main/values.yaml
replicaCount: 1 replicaCount: 1
image: image:
registry: "docker.gitea.com" registry: "docker.gitea.com"
@@ -20,7 +21,10 @@ gitea:
serviceMonitor: serviceMonitor:
enabled: true enabled: true
config: config:
APP_NAME: 'Gitea: With a cup of tea.' APP_NAME: "Gitea: With a cup of tea."
admin:
existingSecret: gitea-admin-secret
email: admin@oceanbox.io
cache: cache:
ENABLED: true ENABLED: true
ADAPTER: redis ADAPTER: redis
@@ -46,7 +50,7 @@ gitea:
APP_DATA_PATH: "/data/gitea" APP_DATA_PATH: "/data/gitea"
DOMAIN: git.svc.hel1.obx DOMAIN: git.svc.hel1.obx
ROOT_URL: https://git.svc.hel1.obx ROOT_URL: https://git.svc.hel1.obx
SSH_DOMAIN: git.svc.hel1.obx SSH_DOMAIN: git.obx
SSH_PORT: 22 SSH_PORT: 22
SSH_SERVER_USE_PROXY_PROTOCOL: true SSH_SERVER_USE_PROXY_PROTOCOL: true
LANDING_PAGE: "explore" LANDING_PAGE: "explore"
@@ -62,14 +66,14 @@ gitea:
ENABLE_OPENID_SIGNIN: false ENABLE_OPENID_SIGNIN: false
ENABLE_OPENID_SIGNUP: false ENABLE_OPENID_SIGNUP: false
oauth: oauth:
- name: 'Oceanbox' - name: "Oceanbox"
provider: 'openidConnect' provider: "openidConnect"
existingSecret: gitea-oauth-oceanbox existingSecret: gitea-oauth-oceanbox
autoDiscoverUrl: 'https://login.microsoftonline.com/3f737008-e9a0-4485-9d27-40329d288089/.well-known/openid-configuration' autoDiscoverUrl: "https://login.microsoftonline.com/3f737008-e9a0-4485-9d27-40329d288089/.well-known/openid-configuration"
scopes: 'openid profile email groups' scopes: "openid profile email groups"
groupClaimName: 'groups' groupClaimName: "groups"
adminGroup: '/oceanbox/devel' adminGroup: "/oceanbox/devel"
restrictedGroup: '' restrictedGroup: ""
additionalConfigFromEnvs: additionalConfigFromEnvs:
- name: GITEA__STORAGE__MINIO_ACCESS_KEY_ID - name: GITEA__STORAGE__MINIO_ACCESS_KEY_ID
valueFrom: valueFrom:
@@ -129,8 +133,12 @@ ingress:
hosts: hosts:
- git.svc.hel1.obx - git.svc.hel1.obx
# service: service:
# ssh: ssh:
enabled: true
type: NodePort
nodePort: 22
port: 22
# type: LoadBalancer # type: LoadBalancer
# port: 22 # port: 22
# annotations: # annotations: