Sťahovanie Maven funguje, ale Jib nedokáže stiahnuť základný image
Nájdite neúspešnú požiadavku na repozitár alebo registr a potom použite konfiguráciu proxy, ktorú používa komponent, ktorý ju odosiela.
Závislosti Maven sa stiahnu, potom Jib zlyhá pri komunikácii s registrom. To je užitočná stopa: prístup k repozitáru Maven fungoval, ale nespustil klientsku časť registra, ktorú používa Jib.
Začnite pri neúspešnej URL
| Neúspešná operácia | Konfigurácia proxy na overenie |
|---|---|
| Plugin Maven alebo získanie závislosti | Aktívna proxy repozitára v settings.xml a vylúčenia. |
| Požiadavka na základný image alebo token registra z Jib | Sieťové vlastnosti Javy, ktoré Jib používa na komunikáciu s registrom. |
Pre neautentizovaného HTTP prostredníka uveďte vo volaní Maven cestu pre Jib:
mvn -Dhttp.proxyHost=proxy.example.net \
-Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=proxy.example.net \
-Dhttps.proxyPort=8080 \
-Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
jib:buildTarPoužite skutočného hostiteľa a port proxy, pričom zachovajte nastavenia image Jib v projekte. Pre verejný registr a službu tokenov na povolenej verejnej proxy trase ponúka zoznam HTTP proxy kandidátov pre tieto neautentizované proxy polia. Vlastnosti host prijímajú názvy hostiteľov bez predpony http://. Vlastnosti https vyberajú proxy pre ciele HTTPS; Java používa http.nonProxyHosts aj pre zoznam obchádzania HTTPS.
Lokálny archív môže stále vyžadovať stiahnutie
jib:buildTar zapisuje výsledný archív image lokálne. Napriek tomu môže potrebovať sieťový prístup, aby najprv získal základný image. Voľba tohto výstupu neodstraňuje požiadavku na registr.
Po zmene konfigurácie znova porovnajte neúspešnú URL. Ponechajte fungujúce nastavenia repozitára Maven a diagnostikujte zostávajúce zlyhanie registra alebo služby tokenov na ceste Jib.