Gitlab runner, установленный в Kubernetes, не отображается в пользовательском интерфейсе Gitlab при попытке настроить runner - PullRequest
0 голосов
/ 07 марта 2019

Я следовал инструкциям на этой странице по настройке Gitlab Runner в кластере Kubernetes.Запустите GitLab Runner в кластере Kubernetes

Я уже зарегистрировал кластер в группе, перейдя в Operation -> Kubernetes, а также создал пространство имен Gitlab в кластере Kubernetes.Я выполнил шаги с 1 по 4 и до сих пор не могу увидеть бегуна в настройках группы, выбрав [Настройки -> CI / CD -> Бегуны -> Бегуны группы]

Вот что я имею в runner_config.ymlфайл, для поля токена, Я использовал регистрационный токен, предоставленный пользовательским интерфейсом Gitlab .это предоставляется в Настройках -> 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, и он работает, как ожидалось.Но когда я пытаюсь пойти и настроить бегуна группы в Gitlab, я не вижу этого.Я ожидаю увидеть это, потому что в инструкциях указано, что я должен быть в состоянии.

"Новый бегун теперь будет отображаться в веб-интерфейсе GitLab на соответствующем уровне (экземпляр, группа или проект).). "

...