Ansible Galaxy: seachain an seach-fhrithealaiche airson eisimeileachdan Git prìobhaideach
Suidhich àrainneachd seach-fhrithealaiche is seachain far a bheil ansible-galaxy a' ruith nuair a dh'fheumas luchdadh a-nuas cruinneachaidhean poblach agus eisimeileachdan Git prìobhaideach slighean eadar-dhealaichte.
Faodaidh stàladh cruinneachaidh conaltradh ri seirbheis phoblach Galaxy agus ri òstair prìobhaideach Git san aon shruth-obrach. Ma dh'fheumas trafaig phoblach seach-fhrithealaiche ach gu bheil an t-òstair prìobhaideach ruigsinneach gu dìreach, thoir an sgaradh sin don phròiseas a tha a' ruith ansible-galaxy.
export https_proxy='http://proxy.example:8080'
export no_proxy='gitlab.internal.example'
ansible-galaxy collection install -r requirements.ymlTha seo a' sealltainn slige an rianaire airson faidhle requirements a th' ann mar-thà. Ceangail an t-òstair prìobhaideach ri àireamhan seachain sam bith eile a thathar an dùil. Ma dh'fhaodas luchdadh a-nuas poblach Galaxy eadar-mheadhanair poblach a chleachdadh, bheir an liosta seach-fhrithealaiche HTTP tagraichean airson https_proxy; cùm na h-eisgeadan Git prìobhaideach a tha ruigsinneach gu dìreach. Ainmichidh an t-àireamh òstair a' chinn-uidhe, chan e an seach-fhrithealaiche agus chan e URL làn an stòrais.
Bidh facal-iasaid environment playbook a' rèiteachadh àrainneachd na h-obrach ioma-chèin a chaidh a thaghadh; chan eil e a' rèiteachadh Ansible fhèin agus chan eil e a' solar àrainneachd airson stàladh cruinneachaidh gu ais-ghnìomhach.
Lorg an URL a dh'fhàillig agus an luchdaiche. Faodaidh cruinneachadh tighinn bho API, bho URL tasglainn no bho Git. Faodaidh a rèiteachadh seach-fhrithealaiche fhèin a bhith aig fo-phròiseas Git cuideachd, mar sin dèan coimeas eadar an rèiteachadh sin agus an àrainneachd a fhuair e le oighreachas nuair nach fàillig ach ruigsinneachd an stòrais. Cùm òstairean prìobhaideach tasglainn no eisimeileachd a bharrachd sa phoileasaidh slighe cuideachd.