Installation may take for a while, if not too much resources some pods will be restarting a couple of times. Wait until the webserver is running at gitlab main page https://$(minikube ip)
Default login user is root and password can be get with the following command
kubectl get secret gitlab-gitlab-initial-root-password -ojsonpath='{.data.password}' | base64 --decode ; echo
Gitlab runner
With the default gitlab helm chart a runner is already installed, but if you wish to add more runners or used a custom values follow the following steps.
Generate values.yml with gitlab runner contents.
Registration token can be made in the admin user interface at https://$(minikube ip)/admin/runners/new
Certificate is created by default with the helm deployment name, otherwise download and create a secret or find whats the secret name in k8s