Feedback

Chat Icon

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Cloud Native, Scalable and Observable GitLab Runner on Kubernetes
83%

How GitLab Runner Works in Kubernetes

In the Kubernetes Executor, each job runs in its own isolated pod within the cluster. The GitLab Runner interacts with the Kubernetes API to orchestrate this process. Each pod consists of multiple containers, including the main job container (where your build tasks are executed) and a helper container known as the gitlab-runner-helper. We can customize the image of the container that runs the build tasks. For example, if we need build tools such as Python pip, we can use the Python image as the base image for the build container. We are going to see how to do this in the next sections.

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Enroll now to unlock all content and receive all future updates for free.