Timpeallacht seachfhreastalaí a sheachadadh chuig tascanna cianda Ansible
Athúsáid athróga seachfhreastalaí ón bhfardal agus cuir i bhfeidhm go sainráite iad ar na gníomhartha cianda a dteastaíonn siad uathu.
Sábháil mapáil seachfhreastalaí in-athúsáidte sa chomhad group_vars cuí:
proxy_env:
http_proxy: http://gateway.example:8080
https_proxy: http://gateway.example:8080Cuir i bhfeidhm ar an ngníomh cianda é:
- name: Download the managed artifact
ansible.builtin.get_url:
url: https://downloads.example/artifact.txt
dest: /tmp/artifact.txt
mode: '0644'
environment: "{{ proxy_env }}"Don sampla den déantúsán poiblí ar bhealach a cheadaíonn idirghabhálaithe poiblí neamhfhíordheimhnithe, tóg URLanna seachfhreastalaí HTTP iarrthacha ón liosta seachfhreastalaí HTTP agus socraigh URL an déantúsáin ar leithligh. Faigheann an modúl an timpeallacht ina comhthéacs forghníomhaithe iarbhír; is féidir le get_url, lena use_proxy doiciméadaithe, seachfhreastal a dhíorthaítear ón timpeallacht a dhíghníomhachtú do thasc dhíreach atá beartaithe. Ní ráthaíonn easpórtáil i .bashrc idirghníomhach na hionchuir chéanna. Má fheiceann an tasc mapáil fholamh, seiceáil an sáraíonn athróg play luach an fhardail.
Úsáid timpeallacht block/play nuair ba cheart don pholasaí céanna níos mó gníomhartha a chlúdach mar an t-úsáideoir céanna. Ní athchumraíonn an raon sin cuardaigh an rialaitheora, breiseáin scagaire ná naisc Ansible féin.
Bainistigh sainroghanna logála isteach nó seirbhíse marthanacha ar leithligh. Críochnaíonn timpeallacht an taisc lena ghníomh; faigheann seirbhís níos déanaí a timpeallacht óna cumraíocht tosaithe féin.