diff --git a/apps/gitea/deployment.yaml b/apps/gitea/deployment.yaml index fee7e8b..18fe971 100644 --- a/apps/gitea/deployment.yaml +++ b/apps/gitea/deployment.yaml @@ -16,81 +16,13 @@ spec: template: metadata: labels: + app: gitea component: web + managedBy: wild-cloud + partOf: wild-cloud spec: securityContext: fsGroup: 1000 - initContainers: - - name: init-directories - image: "{{ .apps.gitea.image }}" - imagePullPolicy: IfNotPresent - command: - - "/usr/sbin/init_directory_structure.sh" - env: - - name: GITEA_APP_INI - value: /data/gitea/conf/app.ini - - name: GITEA_CUSTOM - value: /data/gitea - - name: GITEA_WORK_DIR - value: /data - - name: GITEA_TEMP - value: /tmp/gitea - volumeMounts: - - name: init - mountPath: /usr/sbin - - name: temp - mountPath: /tmp - - name: data - mountPath: /data - securityContext: - {} - resources: - limits: {} - requests: - cpu: 100m - memory: 128Mi - - name: configure-gitea - image: "{{ .apps.gitea.image }}" - command: - - "/usr/sbin/configure_gitea.sh" - imagePullPolicy: IfNotPresent - securityContext: - runAsUser: 1000 - env: - - name: GITEA_APP_INI - value: /data/gitea/conf/app.ini - - name: GITEA_CUSTOM - value: /data/gitea - - name: GITEA_WORK_DIR - value: /data - - name: GITEA_TEMP - value: /tmp/gitea - - name: HOME - value: /data/gitea/git - - name: GITEA_ADMIN_USERNAME - value: "{{ .apps.gitea.adminUser }}" - - name: GITEA_ADMIN_PASSWORD - valueFrom: - secretKeyRef: - name: gitea-secrets - key: adminPassword - - name: GITEA_ADMIN_PASSWORD_MODE - value: keepUpdated - volumeMounts: - - name: init - mountPath: /usr/sbin - - name: temp - mountPath: /tmp - - name: data - mountPath: /data - - name: config - mountPath: /data/gitea/conf/app.ini - subPath: app.ini - resources: - limits: {} - requests: - cpu: 100m - memory: 128Mi terminationGracePeriodSeconds: 60 containers: - name: gitea @@ -113,6 +45,15 @@ spec: value: /tmp/gitea - name: HOME value: /data/gitea/git + - name: GITEA_ADMIN_USERNAME + value: "admin" + - name: GITEA_ADMIN_PASSWORD + valueFrom: + secretKeyRef: + name: gitea-secrets + key: adminPassword + - name: GITEA_ADMIN_PASSWORD_MODE + value: keepUpdated - name: GITEA__security__SECRET_KEY valueFrom: secretKeyRef: @@ -158,17 +99,7 @@ spec: mountPath: /tmp - name: data mountPath: /data - - name: config - mountPath: /data/gitea/conf/app.ini - subPath: app.ini volumes: - - name: init - configMap: - name: gitea-config - defaultMode: 0o110 - - name: config - configMap: - name: gitea-config - name: temp emptyDir: {} - name: data