29 Aug 2023
With visual examples, in this video, we discuss how to use Prometheus to monitor your runners. We go from describing how to activate the runner Prometheus metrics endpoints to creating queries using PromQL and how we use Jsonnet at GitLab to create the Grafana dashboards for operating the GitLab SaaS Runner Fleet.
- 2 participants
- 1:19 hours
25 May 2023
In this video, we demo how to use the create a CI Runner API to automatically create and register a GitLab Runner to an instance, group, or project.
https://docs.gitlab.com/ee/api/runners.html#register-a-new-runner
https://docs.gitlab.com/ee/api/runners.html#register-a-new-runner
- 1 participant
- 6 minutes
15 May 2023
This video provides an overview and demo of the workflow to create a GitLab Runner as of GitLab 16.0. Links mentioned in the video are provided below.
API docs:
- REST: https://docs.gitlab.com/ee/api/users.html#create-a-ci-runner
- GraphQL: https://docs.gitlab.com/ee/api/graphql/reference/#mutationrunnercreate
Feedback issue:
https://gitlab.com/gitlab-org/gitlab/-/issues/387993
Next Runner Token Architecture:
https://docs.gitlab.com/ee/architecture/blueprints/runner_tokens/#next-gitlab-runner-token-architecture
API docs:
- REST: https://docs.gitlab.com/ee/api/users.html#create-a-ci-runner
- GraphQL: https://docs.gitlab.com/ee/api/graphql/reference/#mutationrunnercreate
Feedback issue:
https://gitlab.com/gitlab-org/gitlab/-/issues/387993
Next Runner Token Architecture:
https://docs.gitlab.com/ee/architecture/blueprints/runner_tokens/#next-gitlab-runner-token-architecture
- 3 participants
- 14 minutes
5 Apr 2023
Demo of the first iteration of https://gitlab.com/gitlab-org/gitlab-runner/-/issues/29445
- 1 participant
- 19 minutes
21 Dec 2022
This video goes over a new Rake task that was recently added to enable creating test data so that developers are able to easily replicate a realistic workload of thousands of runners and millions of jobs.
Documentation link: https://docs.gitlab.com/ee/development/rake_tasks.html#seeding-a-runner-fleet-test-environment
Documentation link: https://docs.gitlab.com/ee/development/rake_tasks.html#seeding-a-runner-fleet-test-environment
- 1 participant
- 7 minutes
28 Sep 2022
This is a code walkthrough and demo of the Taskscaler library being integrated into the GitLab Runner. This is part of the work to replace Docker Machine and evolve the Runner infrastructure. See https://docs.gitlab.com/ee/architecture/blueprints/runner_scaling/index.html.
- 1 participant
- 23 minutes
20 Jun 2022
This video provides an overview of the setup and configuration required in GitLab Runner to use Podman as a drop-in replacement for Docker when GitLab Runners is configured to use the Docker executor.
https://docs.gitlab.com/runner/executors/docker.html#use-podman-to-run-docker-commands-beta
https://docs.gitlab.com/runner/executors/docker.html#use-podman-to-run-docker-commands-beta
- 1 participant
- 23 minutes
17 Jun 2022
- 1 participant
- 2 minutes
18 May 2022
In this step-by-step demo, we will explore how to configure your .gitlab-ci.yml file on GitLab SaaS to run jobs on the GitLab SaaS Runners for macOS (limited availability).
- 1 participant
- 9 minutes
8 Apr 2022
In this video we provide an overview of how to install GitLab Runner on a Kubernetes cluster using the GitLab Runner Operator available on OperatorHub.io
- 2 participants
- 24 minutes
17 Jan 2022
Overview of the FIPS 140-2 Compliant GitLab Runner released in GitLab Runner 14.7
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27886
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/28814
https://docs.gitlab.com/runner/install/
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27886
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/28814
https://docs.gitlab.com/runner/install/
- 1 participant
- 6 minutes