قايتا ئىشلىتىلىدىغان ۋاكالەتچى خەرىتىسىنى مۇناسىپ 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 ۋاكالەتچى تىزىملىكىدىن نامزات HTTP ۋاكالەتچى URL لىرىنى ئېلىپ، ئارتىفاكت URL نى ئايرىم بەلگىلەڭ. مودۇل مۇھىتنى ئۆزىنىڭ ھەقىقىي ئىجرا مۇھىتىدا قوبۇل قىلىدۇ؛ get_url ئۆزىنىڭ ھۆججەتلەشتۈرۈلگەن use_proxy بىلەن قەستەن بىۋاسىتە ۋەزىپە ئۈچۈن مۇھىتتىن كەلگەن ۋاكالەتنى ئىتىۋېتەلەيدۇ. ئىنتېراكىتلىق .bashrc دا ئېكسپورت قىلىش ئوخشاش كىرگۈزۈشلەرگە كاپالەتلىك قىلمايدۇ. ئەگەر ۋەزىپە قۇرۇق خەرىتىنى كۆرسە، play ئۆزگەرگۈچىسىنىڭ ئامبار قىممىتىنى ئۆزگەرتىۋاتقانلىقىنى تەكشۈرۈڭ.

ئوخشاش سىياسەت ئوخشاش ئىشلەتكۈچى سۈپىتىدە تېخىمۇ كۆپ ھەرىكەتنى قاپلىشى كېرەك بولسا، block/play مۇھىتىنى ئىشلىتىڭ. بۇ دائىرە كونتروللىغۇچ ئىزدەشلىرىنى، سۈزگۈچ قىستۇرمىلىرىنى ياكى Ansible نىڭ ئۆز ئۇلىنىشلىرىنى قايتا سەپلىمەيدۇ.

داۋاملىق كىرىش ياكى مۇلازىمەت مايىللىقلىرىنى ئايرىم باشقۇرۇڭ. ۋەزىپىنىڭ مۇھىتى ھەرىكىتى بىلەن ئاخىرلىشىدۇ؛ كېيىنكى مۇلازىمەت مۇھىتىنى ئۆزىنىڭ باشلىنىش سەپلىمىسىدىن ئالىدۇ.

مۇناسىۋەتلىك ماقالىلەر