Bilduma baten instalazioak Galaxy zerbitzu publiko bat eta Git ostalari pribatu bat harremanetan jar ditzake lan-fluxu berean. Trafiko publikoek proxy bat behar badute baina ostalari pribatua zuzenean irisgarria bada, eman banaketa hori ansible-galaxy exekutatzen duen prozesuari.

export https_proxy='http://proxy.example:8080'
export no_proxy='gitlab.internal.example'
ansible-galaxy collection install -r requirements.yml

Honek lehendik dagoen requirements fitxategi baterako kontrolatzailearen oskola erakusten du. Batu ostalari pribatua aurreikusitako saiheste-sarrera guztiekin. Galaxy deskarga publikoek bitartekari publiko bat erabil badezakete, HTTP proxy zerrendak https_proxy-rako hautagaiak ematen ditu; mantendu zuzenean irisgarriak diren Git pribatuaren salbuespenak. Sarrerak helmugako ostalaria izendatzen du, ez proxya eta ez biltegiko URL osoa.

Playbook baten environment gako-hitzak hautatutako urruneko zereginaren ingurunea konfiguratzen du; ez du Ansible bera konfiguratzen eta ez du atzeraeraginez bilduma instalatzeko ingurunea ematen.

Jarraitu huts egin duen URL-a eta deskargatzailea. Bilduma bat API batetik, artxibo URL batetik edo Git-etik etor daiteke. Git azpiprozesu batek ere bere proxy konfigurazioa izan dezake, beraz alderatu konfigurazio hori heredatutako ingurunearekin biltegirako sarbidea bakarrik huts egiten duenean. Mantendu artxibo edo menpekotasun ostalari pribatu gehigarriak bideratze-politikan ere.

Erlazionatutako artikuluak