From 3265cd6de6894fabaaff0b9bca652e352390752f Mon Sep 17 00:00:00 2001 From: "jacob.b" Date: Mon, 28 Jul 2025 16:22:51 +1000 Subject: [PATCH] Add Gitlab helm repo --- deployments/home-server/gitlab.yaml | 48 +++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 deployments/home-server/gitlab.yaml diff --git a/deployments/home-server/gitlab.yaml b/deployments/home-server/gitlab.yaml new file mode 100644 index 0000000..735b5a7 --- /dev/null +++ b/deployments/home-server/gitlab.yaml @@ -0,0 +1,48 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: gitlab + namespace: flux-system +spec: + url: https://charts.gitlab.io/ + interval: 1h +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: gitlab + namespace: home-server +spec: + interval: 30m + chart: + spec: + chart: gitlab + version: 6.7.1 + sourceRef: + kind: HelmRepository + name: gitlab + namespace: flux-system + install: + createNamespace: true + upgrade: + disableWait: false + timeout: 15m + values: + global: + edition: ce + hosts: + domain: gitlab.hxme.net + https: true + ingress: + configureCertmanager: false + annotations: + external-dns.alpha.kubernetes.io/hostname: gitlab.hxme.net + tls: + - secretName: wildcard-hxme-net + hosts: + - gitlab.hxme.net + certmanager: + install: false + nginx-ingress: + enabled: true