Ansible Galaxy: fara fram hjá proxy fyrir einkavæddar Git-háðar pakkana
Stilltu proxy- og framhjáhlaupsumhverfi þar sem ansible-galaxy keyrir þegar opinberar söfnun niðurhal og einkavæddar Git-háðar pakkar þurfa ólíkar leiðir.
Uppsetning safns getur haft samband við opinbera Galaxy-þjónustu og einkarekinn Git-vél í sama vinnuflæði. Ef opinber umferð þarf proxy en einkavélin er beint aðgengileg, gefðu þá skiptingu til ferlisins sem keyrir ansible-galaxy.
export https_proxy='http://proxy.example:8080'
export no_proxy='gitlab.internal.example'
ansible-galaxy collection install -r requirements.ymlÞetta sýnir stýrihjúp fyrir fyrirliggjandi requirements-skrá. Sameinaðu einkavélina við aðrar fyrirhugaðar framhjáhlaupsfærslur. Ef opinberu Galaxy-niðurhalið má nota opinberan millilið, þá veitir HTTP-proxylistinn frambjóðendur fyrir https_proxy; varðveittu beint aðgengilegar einkaréttar Git-undanþágur. Færslan nefnir áfangavélina, ekki proxyið og ekki fulla slóð geymslunnar.
environment lykilorð leikbókar stillir valið umhverfi fjartengdrar vinnu; það stillir ekki Ansible sjálft né veitir umhverfið fyrir uppsetningu safns eftir á.
Rekjaðu misheppnuðu slóðina og niðurhalið. Safn getur komið frá API, skjalaslóð eða Git. Git-undirferli getur líka haft sína eigin proxystillingu, svo berðu þá stillingu saman við arfleifð umhverfi þess þegar aðeins aðgangur að geymslunni mistekst. Hafðu einnig öll viðbótar einkarekin skjala- eða háðarvél í leiðarstefnunni.