resources: - gitea-deployment.yaml - gitea-ingress.yaml - runner-statefulset.yaml - runner-externalsecret.yaml namePrefix: gitea- commonLabels: app.kubernetes.io/name: gitea app.kubernetes.io/component: server # secretGenerator: # - name: postgres-credentials # type: Opaque # behavior: create # literals: # - host=172.18.1.2:5432 # - database=gitea # - username=gitea # - password=changeme configMapGenerator: - name: kustomize-generated-config literals: - GITEA_EXTERNAL_HOST=code.badjware.dev - GITEA_EXTERNAL_URL=https://code.badjware.dev - name: runner-scripts files: - runner-entrypoint.sh=scripts/runner-entrypoint.sh replacements: - source: kind: ConfigMap name: kustomize-generated-config fieldPath: data.GITEA_EXTERNAL_HOST targets: - select: kind: Ingress name: server fieldPaths: - spec.rules.0.host - source: kind: StatefulSet name: runner-amd64 fieldPath: spec.template.spec.containers targets: - select: kind: StatefulSet name: runner-arm64 fieldPaths: - spec.template.spec.containers - source: kind: StatefulSet name: runner-amd64 fieldPath: spec.template.spec.volumes targets: - select: kind: StatefulSet name: runner-arm64 fieldPaths: - spec.template.spec.volumes - source: kind: StatefulSet name: runner-amd64 fieldPath: spec.volumeClaimTemplates targets: - select: kind: StatefulSet name: runner-arm64 fieldPaths: - spec.volumeClaimTemplates