42 lines
880 B
YAML
42 lines
880 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
|
|
|
|
|