Size: a a a

2021 July 08

GG

George Gaál in ru_gitlab
слишком мало вводных
источник

DV

Dmitry Vorobev in ru_gitlab
Ну. Это. У докера же просто так не подымешь больше 32 контейнеров, там ограничения на сети
источник

НК

Николай Коршунов... in ru_gitlab
root@glr:/etc/gitlab-runner# cat config.toml
concurrent = 30
check_interval = 5

[session_server]
 session_timeout = 300

[[runners]]
 name = "name123"
 url = "https://gitlab.com/"
 token = "123123123123123"
 executor = "shell"
 [runners.custom_build_dir]
 [runners.cache]
   [runners.cache.s3]
   [runners.cache.gcs]

[[runners]]
 name = "name123"
 url = "https://gitlab.com/"
 token = "123123123123123"
 executor = "ssh"
 [runners.custom_build_dir]
 [runners.cache]
   [runners.cache.s3]
   [runners.cache.gcs]
 [runners.ssh]
   user = "glruser"
   host = "1.2.3.4"
   port = "22"
   identity_file = "/home/gitlab-runner/.ssh/gitlab_rsa"

и еще много однотипного с executor = "ssh"
источник

A

Alexander in ru_gitlab
Сколько всего раннеров на машине в конфиге?
источник

DV

Dmitry Vorobev in ru_gitlab
А, ссх экзекутор 🙈, я вообще мимо кассы тогда, звиняйте
источник

GG

George Gaál in ru_gitlab
зачем так делать - для меня неведомо
источник

GG

George Gaál in ru_gitlab
мы ключи в гитлабе в переменных держим и докер экзекутором ходим
источник

GG

George Gaál in ru_gitlab
в твоем случае может быть что угодно - например, ssh executor не закрывается нормально :/
источник

A

Alexander in ru_gitlab
В логе раннера можно видеть как бегают раннеры в апи гитлаба за джобами
источник

GG

George Gaál in ru_gitlab
shell & ssh экзекуторы - самые неудачные
источник

GG

George Gaál in ru_gitlab
и я почти наверняка уверен, что гитлаб раннер отдает свои метрики в формате прометеуса и там должно быть что-то типа активных запущенных экзекуторов
источник

A

Alexander in ru_gitlab
Или у тебя слишком много раннеров, или слишком плохая сеть
источник

AG

Andrey Gumilev in ru_gitlab
+
источник

AG

Andrey Gumilev in ru_gitlab
Да и какой смысл в них
источник

НК

Николай Коршунов... in ru_gitlab
Весь Ранер то войти и запушить, отрабатывает моментально.
источник

AG

Andrey Gumilev in ru_gitlab
Я лично не понимаю
источник

НК

Николай Коршунов... in ru_gitlab
Так исторически сложилось до меня.
Монолиты
источник

AG

Andrey Gumilev in ru_gitlab
Ну закинь в докер
источник

A

Alexander in ru_gitlab
Ты можешь сказать сколько раннеров?
источник

НК

Николай Коршунов... in ru_gitlab
Как глянуть правильно?
источник