尝试设置运行器时,在Kubernetes上安装的Gitlab运行器未显示在Gitlab UI中

时间:2019-03-07 19:10:40

标签: docker kubernetes gitlab gitlab-ci gitlab-ci-runner

我已按照本页上的说明在Kubernetes集群上设置Gitlab运行程序。在Kubernetes集群上运行GitLab Runner

我已经通过转到Operation-> Kubernetes向该组注册了一个集群,并且还在Kubernetes集群上创建了Gitlab名称空间。我已经按照步骤1到4进行操作,但仍然无法通过进入[设置-> CI / CD->跑步者->跑步者分组]在分组设置中看到跑步者

这是我在Runner_config.yml文件中拥有的内容,对于令牌字段,我使用了Gitlab UI提供的注册令牌。在设置-> CI / CD->赛跑者->组赛跑者中提供

apiVersion: v1
kind: ConfigMap
metadata:
  name: gitlab-runner
  namespace: gitlab
data:
  config.toml: |
    concurrent = 10



[[runners]]
  name = "Kubernetes Runner"
  url = "https://gitlab.com"
  token = "<REDACTED>"
  executor = "kubernetes"
  [runners.kubernetes]
    namespace = "gitlab"
    image = "ubuntu:18.04"

我将Runner_deployment.yml文件保持不变。

我已经检查了Kubernetes中Pod的状态,它按预期运行。但是,当我尝试去在Gitlab中设置小组选手时,我看不到它。我希望看到它,因为说明指出我应该可以。

“新跑步者现在将在适当级别(实例,组​​或项目)显示在GitLab Web UI中。”

0 个答案:

没有答案