Kimenő proxy beállítások a GitLab csomagolt szolgáltatásaihoz
Állítsa be a Linux-csomag szolgáltatási környezetét a gitlab.rb fájlban, és alkalmazza újrakonfigurálással.
A saját felügyeletű GitLab Linux-csomag esetében válassza ki a kimenő kérést végző szolgáltatást. A gitlab_rails['env'] biztosítja a Puma, a Sidekiq, a Rails és a Rake számára; a csomag külön dokumentálja a gitaly['env'] beállítást a Git-clone proxyhoz és a gitlab_workhorse['env'] beállítást a Workhorse-hoz.
A Railshez kapcsolódó útvonalhoz egyesítse ezeket az értékeket a /etc/gitlab/gitlab.rb fájlban:
gitlab_rails['env'] = {
'http_proxy' => 'http://proxy.example.net:8080',
'https_proxy' => 'http://proxy.example.net:8080',
'no_proxy' => 'localhost,127.0.0.1,::1'
}Használja a telepítés végpontját és kivételeit. Egy külön nyilvános szolgáltatás-ellenőrzés HTTP-végpontot használhat a HTTP proxy listából, ha a telepítés engedélyezi ezt az útvonalat, és a kiválasztott szolgáltatásnak nincsenek beállított proxy hitelesítő adatai. Tartsa meg a szükséges belső kivételeit. Őrizze meg a meglévő bejegyzéseket: egy másik hozzárendelés ugyanahhoz a környezeti hashhez lecseréli a korábbi hash-t.
Alkalmazza a deklarált csomagkonfigurációt:
sudo gitlab-ctl reconfigureA shell-export nem jeleníti meg ezeket a felügyelt szolgáltatási beállításokat. Az újrakonfigurálási lépés a kiválasztott összetevőhöz deklarált környezetet alkalmazza.