Hifadhi ramani ya proksi inayoweza kutumika tena kwenye faili ya group_vars inayofaa:

proxy_env:
  http_proxy: http://gateway.example:8080
  https_proxy: http://gateway.example:8080

Itumie kwenye kitendo cha mbali:

- name: Download the managed artifact
  ansible.builtin.get_url:
    url: https://downloads.example/artifact.txt
    dest: /tmp/artifact.txt
    mode: '0644'
  environment: "{{ proxy_env }}"

Kwa mfano wa kifaa cha umma kwenye njia inayoruhusu wapatanishi wa umma wasiothibitishwa, chukua URL za proksi za HTTP mtarajiwa kutoka orodha ya proksi za HTTP na uweke URL ya kifaa kando. Moduli hupokea mazingira katika muktadha wake halisi wa utekelezaji; get_url pamoja na use_proxy wake ulioandikwa inaweza kuzima proksi inayotokana na mazingira kwa kazi ya moja kwa moja inayokusudiwa. Kuhamisha katika .bashrc shirikishi hakuhakikishi pembejeo sawa. Ikiwa kazi inaona ramani tupu, angalia kama kigeu cha play kinabatilisha thamani ya orodha ya hesabu.

Tumia mazingira ya block/play wakati sera hiyo hiyo inapaswa kugharamia vitendo zaidi kama mtumiaji yule yule. Wigo huo hauandishi upya utafutaji wa kidhibiti, programu jalizi za kuchuja au miunganisho ya Ansible yenyewe.

Dhibiti mapendeleo endelevu ya kuingia au huduma kando. Mazingira ya kazi huisha na kitendo chake; huduma ya baadaye hupata mazingira yake kutoka kwenye usanidi wake wa kuanza.

Makala zinazohusiana