I am attempting to deploy gitlab using the helm chart on minikube for evaluation. Minikube is on my local development machine, not in the cloud. I believe I am very close to success. The chart deploys and PODs are created and are stable. However, I am unable to access the gitlab UI.
When I attempt to browse to 192.168.99.100 or 192.168.99.100.nip.io, the response is ‘default back end - 404’ (browsing with firefox at the host machine)
I have followed these two links as closely as possible:
GitLab Helm Chart - (plus comments from the community about minikube)
Developing for Kubernetes with Minikube
The values file is below.
Can someone please help me understand why I am unable to open the gitlab ui?
global:
ingress:
configureCertmanager: false
class: "nginx"
hosts:
domain: 192.168.99.100.nip.io
externalIP: 192.168.99.100
#Don't use certmanager, we'll self-sign
certmanager:
install: false
#Use the `ingress` addon, not our Ingress (can't map 22/80/443)
nginx-ingress:
enabled: false
#Save resources, only 2 CPU
prometheus:
install: false
GitLab Runner isn't a big fan of self-signed certificates
gitlab-runner:
install: false
#Reduce replica counts, reducing CPU & memory requirements
gitlab:
unicorn:
minReplicas: 1
maxReplicas: 1
sidekiq:
minReplicas: 1
maxReplicas: 1
gitlab-shell:
minReplicas: 1
maxReplicas: 1
registry:
minReplicas: 1
maxReplicas: 1