GitLab CI CD | Install and Configure GitLab Runner on Kubernetes with Helm

preview_player
Показать описание
In this video I show you how to install and configure the GitLab Runner program on Kubernetes using Helm and demonstrate how to use it in your GitLab CI Pipeline

Documentation:

Helm Installation:

GitLab Operator:

GitLab Agent:

TOC:
Introduction: 00:00
GitLab Runner Kubernetes Executor: 00:48
GitLab Runner Helm Chart: 03:28
Install the Helm chart: 16:46
Run a GitLab CI pipeline: 20:06
Overview of GitLab Runner Operator and GitLab Agent: 22:43
Conclusion: 29:04
Рекомендации по теме
Комментарии
Автор

TOC:
Introduction: 00:00
GitLab Runner Kubernetes Executor: 00:48
GitLab Runner Helm Chart: 03:28
Filling out the values.yaml file: 07:15
Install the Helm chart: 16:46
Run a GitLab CI pipeline: 20:06
Overview of GitLab Runner Operator and GitLab Agent: 22:43
Conclusion: 29:04

tech_with_moss
Автор

Thank you for sharing the knowledge, it's very helpful I was stuck before watching this. 🙌

Dandelion
Автор

Thanks so much for this, I was stuck until I watched it :)

sameltringham
Автор

Thanks for sharing. Helpful video, really enjoy it! Love the way you sharing, hope you keep it up!

andrewnhien
Автор

Thanks a lot. Now it is kinda clear for me. As you mentioned, official documentation is really messy

hipbsxu
Автор

Thanks a lot for this video, works like a charm!

varshahemmige
Автор

excelente bro, tienes que hacer uno sobre la conexión a un cluster de kubernetes personal y hacer deploy en el, saludos...

anthonysalazar
Автор

Excellent! Thank for share. Regards. 😃

arielalejandrowagner
Автор

thanks you a lot, wish you all the best!!

tuvoxuan
Автор

Thanks a lot Moss. It's clear for me. Can you please also show how create gitlab runner for windows machine too.

renukaisadkar
Автор

brilliant viedeo, thank you so much for the video!

xincheng
Автор

did you move .m2 inside your build directory? because whenever i tried to cache .m2 i used to get "not supported outside build directory". if so, how did you manipulate the maven docker image to move .m2 directory inside your $CI_PROJECT_DIR?

nouralsatari
Автор

Can you cover adding S3 bucket for caching

logicstv
Автор

Have you tried utilizing the runner to setup a docker network with a couple containers on it? I'm getting some hostname resolution issues.

jeremiahlee
Автор

Thank you!! please i have a qst i am using minikube and i want to install the gitlab runner over the cluster, do i have to do the installation from the controller node ?

maryamtamlalti
Автор

Thank you so much for this. I am having issue using custom certificate when registering the gitlab runner in a GCP Kubernetes cluster. I am getting the error message x509; certificate signed by unknown authority. I have set the certsSecretName in the value.yaml file and still getting the error. Any idea on what to do

ayodelegilbert
Автор

is the rapberry pi 4 powerful enough to be a good Gitlab runner? say I have 5 projects that uses the same pipeline with 6 jobs... and this 5 projects may have 10-20 pipeline triggers everyday...

sean_reyes
Автор

I am able to install runner, pod is creating. But when I tried to run pipeline with runner it's not working.

jinkahari
Автор

If you want to add runners to the instance of gitlab-runner, are you supposed to edit the ConfigMap?

kyleposluns
Автор

Any update with the readiness probe error for the kubelet? Is it a token issue? When i initially deployed my runner into my eks cluster it was showing up in my projects, but now since this readiness probe error started showing up the executor is not showing up in my projects. I have tried helm uninstall and then re-installing with no luck

ryangutwein