deployment
before deploy
runner connect
helm install gitlab-runner gitlab/gitlab-runner \
--namespace gitlab-runner \
--create-namespace \
--set gitlabUrl=https://gitlab.com/ \
--set runnerRegistrationToken=PASTE_YOUR_TOKEN_HERE \
--set rbac.create=true \
--set runners.tags="k8s" \
--set runners.locked=false \
--set runners.runUntagged=true \
--set runners.executor=kubernetes \
--set runners.kubernetes.namespace=gitlab-runner \
--set runners.kubernetes.privileged=true
install certmanager
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/latest/download/cert-manager.yaml
install mtelab
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.10/config/manifests/metallb-native.yaml
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
helm install ingress-nginx ingress-nginx/ingress-nginx \
--namespace ingress-nginx --create-namespace \
--set controller.publishService.enabled=true