GitLab Runner: atrodiet starpniekservera iestatījumus neizdevušajai darba fāzei
Runner vadība, attēla iegūšana, repozitorija iegūšana un lejupielādes darba ietvaros var nākt no dažādiem procesiem.
| Pirmā kļūda | Pārbaudāmā ievade |
|---|---|
| Runner sazinās ar GitLab | Runner servisa vide |
| Darba attēla iegūšana | Docker dēmona/iegūšanas serviss |
| Repozitorija iegūšana | Faktiskā Git klienta/palīga vide |
| Darba komandas lejupielāde | Konteiners un šī rīka paša klienta iestatījumi |
Darba mainīgais ir par vēlu attēla iegūšanai, kas jau nepieciešama konteinera izveidei. Arī veiksmīgs Runner vadības savienojums nevar nodrošināt izolēta darba sasniedzamību.
Ja runa ir par 127.0.0.1:3128, atrodiet klausītāju: darba konteinera loopback nav Runner resursdators. Dodiet piekļuvi resursdatora palīgam tikai paredzētajiem darba tīkliem un apzināti pārvaldiet tā upstream kontu.
Piemērojiet izvietotā Runner/izpildītāja atbalstīto saskarni, pēc tam faktiskā lejupielādētāja ar versiju saistītās opcijas. Saglabājiet fāzi, pieprasītājprocesu un mēģināto galapunktu rediģētā diagnostikā, nevis ievietojiet kontam raksturīgus pieņēmumus koplietotās ietvaros.