infrapuzzle/k8s/development/gitlab.yaml

42 lines
956 B
YAML

# # status: began to implement, but did not complete
# # note: psql seems not to be part of the chart itself
# apiVersion: helm.fluxcd.io/v1
# kind: HelmRelease
# metadata:
# name: helm-gitlab
# namespace: flux
# spec:
# releaseName: gitlab
# targetNamespace: development
# chart:
# repository: https://charts.gitlab.io/
# version: xxx
# name: gitlab
# values:
# global:
# hosts:
# domain: haumdaucher.de
# ingress:
# enabled: true
# tls:
# enabled: true
# configureCertmanager: false
# annotations:
# cert-manager.io/cluster-issuer: "letsencrypt-prod"
# gitlab:
# unicorn:
# ingress:
# tls:
# secretName: gitlab-unicorn-ingress-tls
# registry:
# ingress:
# tls:
# secretName: registry-ingress-tls
# minio:
# ingress:
# tls:
# secretName: minio-ingress-tls