היט אַ ווידערניצבאַרע פּראָקסי מאַפּע אין דער פּאַסיקער group_vars טעקע:

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

פֿירט זי אויס אויף דער ווייטער אַקציע:

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

פֿאַר דעם ביישפּיל פֿון דעם פּובליקן אַרטעפֿאַקט אויף אַ וועג וואָס לאָזט אומבאַשטעטיקטע פּובליקע מיטלערס, נעמט קאַנדידאַט HTTP פּראָקסי URLen פֿון דער HTTP פּראָקסי ליסטע און שטעלט דעם אַרטעפֿאַקט URL באַזונדער. דער מאָדול באַקומט די סוויווע אין זיין עמעס אויספֿירונגס קאָנטעקסט; get_url מיט זיין דאָקומענטירטן use_proxy קען אָפּשאַלטן דעם פּראָקסי וואָס קומט פֿון דער סוויווע פֿאַר אַ בכוונה דירעקטער אויפֿגאַבע. אַן עקספּאָרט אין אַן אינטעראַקטיווער .bashrc טוט נישט פֿאַרזיכערן די זעלבע איינגאַבן. אויב די אויפֿגאַבע זעט אַן ליידיקע מאַפּע, פּרוּווט צי אַ play וואַריאַבל איבערשרייבט דעם אינווענטאַר ווערט.

ניצט די block/play סוויווע ווען די זעלבע פּאָליטיק דאַרף דעקן מער אַקציעס ווי דער זעלבער באַניצער. יענער אומפֿאַנג רעקאָנפֿיגורירט נישט די קאָנטראָלער זוכענישן, פֿילטער פּלוגינס אָדער Ansibles אייגענע פֿאַרבינדונגען.

פֿירט באַזונדער די פֿאַרבליַבנדיקע אַרייַנלאָגירונג אָדער סערוויס פּרעפֿערענצן. די סוויווע פֿון דער אויפֿגאַבע ענדיקט זיך מיט איר אַקציע; אַ שפּעטערדיקער סערוויס באַקומט זיין סוויווע פֿון זיין אייגענער אָנהייב קאָנפֿיגוראַציע.

פֿאַרבונדענע אַרטיקלען