Home > Net >  GitLab runner network
GitLab runner network

Time:06-16

I'm using gitlab runner on a EKS cluster, registered to GitLab (hosted elsewhere, not in my cluster) and I don't understand how their network works.

When there's a new job to be executed, other pods are created but I don't get how they can do anything as there's no services associated with them. How can they reach the outside to clone the repo and send back the report?

CodePudding user response:

Found the answer to my own question here: https://docs.gitlab.com/runner/#runner-execution-flow

Actually the Runner talks to the executor, in this case Kubernetes. The executor is the one cloning the repository.

  • Related