diff --git a/badhouseplants/helmfile.yaml b/badhouseplants/helmfile.yaml index 11f4e86..f4bf7b7 100644 --- a/badhouseplants/helmfile.yaml +++ b/badhouseplants/helmfile.yaml @@ -36,6 +36,9 @@ releases: installed: true namespace: gitea-service createNamespace: false + dependencies: + - chart: bedag/raw + version: 2.0.0 - <<: *funkwhale installed: true diff --git a/badhouseplants/values/values.gitea.yaml b/badhouseplants/values/values.gitea.yaml index 5687bab..37a73c5 100644 --- a/badhouseplants/values/values.gitea.yaml +++ b/badhouseplants/values/values.gitea.yaml @@ -1,5 +1,36 @@ +raw: + enabled: true + global: + imageRegistry: "company-registry/" + +# Consider this Image tag Mainly. But considers global imageRegistry, if set by parent chart. + image: + registry: docker.io + repository: bitnami/apache + hostname: git.badhouseplants.net + templates: + - | + apiVersion: networking.istio.io/v1beta1 + kind: VirtualService + metadata: + name: gitea-http + spec: + gateways: + - istio-system/badhouseplants-net + hosts: + - {{ .Values.hostname }} + http: + - match: + - uri: + prefix: / + route: + - destination: + host: gitea-http + port: + number: 3000 replicaCount: 1 clusterDomain: cluster.local + resources: limits: cpu: 300m @@ -7,6 +38,7 @@ resources: requests: cpu: 100m memory: 128Mi + persistence: enabled: true size: 10Gi @@ -14,10 +46,12 @@ persistence: - ReadWriteOnce labels: {} annotations: {} + memcached: enabled: true service: port: 11211 + postgresql: auth: postgresPassword: check @@ -27,8 +61,10 @@ postgresql: servicePort: 5432 persistence: size: 10Gi + ingress: enabled: false + gitea: config: APP_NAME: Bad Houseplants Gitea diff --git a/repositories.yaml b/repositories.yaml index 1588688..97a94ed 100644 --- a/repositories.yaml +++ b/repositories.yaml @@ -24,4 +24,5 @@ repositories: url: https://ananace.gitlab.io/charts - name: argo url: https://argoproj.github.io/argo-helm - + - name: badag + url: https://bedag.github.io/helm-charts/