From efa422c13e984ae30fa42cbbe4412f0e1ba65962 Mon Sep 17 00:00:00 2001 From: dyn Date: Thu, 18 Dec 2025 01:15:08 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20wip(bonus):=20gitlab's=20helm=20?= =?UTF-8?q?chart=20doesn't=20parse=20for=20now.=20their=20issue=20tracker?= =?UTF-8?q?=20has=20a=20new=20issue.=20i=20hate=20it=20here.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: dyn --- bonus/scripts/argo-install.sh | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/bonus/scripts/argo-install.sh b/bonus/scripts/argo-install.sh index 6ec1c81..98d0a42 100755 --- a/bonus/scripts/argo-install.sh +++ b/bonus/scripts/argo-install.sh @@ -54,26 +54,22 @@ echo 'App imported in ArgoCD' sleep 2 kubectl create namespace gitlab +helm repo add gitlab https://charts.gitlab.io/ +helm repo update +# This is the second time a MAJOR SERVICE's prod has gone down while we're the day before the push. +# I hate this world. +helm upgrade --install gitlab gitlab/gitlab \ + -f https://gitlab.com/gitlab-org/charts/gitlab/raw/master/examples/values-minikube-minimum.yaml \ + --namespace gitlab \ + --timeout 1200s \ + --set global.hosts.domain=gitlab-app.com \ + --set global.hosts.externalIP=0.0.0.0 \ + --set global.hosts.https=false echo '>' echo '> GitLab is starting (this takes around ~10 minutes)...' echo '>' -helm repo add gitlab https://charts.gitlab.io/ -helm repo update -helm upgrade --install gitlab gitlab/gitlab \ - --namespace gitlab \ - --timeout 1200s \ - --set global.hosts.domain=gitlab-app.com \ - --set global.ingress.enabled=true \ - --set global.ingress.className=traefik \ - --set certmanager.enabled=false \ - --set certmanager-issuer.email=dummy@gitlab-app.com \ - --set global.ingress.configureCertmanager=false \ - --set nginx-ingress.enabled=false \ - --set postgresql.enabled=true \ - --set redis.install=true - kubectl wait --namespace gitlab \ --for=condition=available \ --timeout=1200s \