我已按照本页上的说明在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中。”