Я не могу успешно запустить конвейер autodevops.Я прошел несколько учебных пособий, руководств, проблем, исправлений, обходных путей, но теперь я достиг той точки, когда мне нужна ваша поддержка.
У меня есть домашний кластер kubernetes (две виртуальные машины) и сервер GitLab, использующий HTTPS.Я настроил кластер и определил его на уровне группы GitLab (helm, ingress, runner установлен).Мне нужно сделать несколько настроек, чтобы заставить регистратора регистрироваться в gitlab (изначально он не принимал сертификат).
Теперь, когда я запускаю конвейер autodevops, я получаю сообщение об ошибке в журналах, как показано ниже:
Running with gitlab-runner 11.9.0 (692ae235)
on runner-gitlab-runner-5976795575-8495m cwr6YWh8
Using Kubernetes namespace: gitlab-managed-apps
Using Kubernetes executor with image registry.gitlab.com/gitlab-org/cluster-integration/auto-build-image/master:stable ...
Waiting for pod gitlab-managed-apps/runner-cwr6ywh8-project-33-concurrent-0q7bdk to be running, status is Pending
Running on runner-cwr6ywh8-project-33-concurrent-0q7bdk via runner-gitlab-runner-5976795575-8495m...
Initialized empty Git repository in /testing/helloworld/.git/
Fetching changes...
Created fresh repository.
fatal: unable to access 'https://gitlab-ci-token:[MASKED]@gitlab.mydomain.com/testing/helloworld.git/': SSL certificate problem: unable to get issuer certificate
Я пробовал много обходных путей, таких как добавление сертификата CA моего домена в /home/gitlab-runner/.gitlab-runner/certs/gitlab.mydomain.com.crt
, но все еще безрезультатно.