ئەگەر group_vars proxy خەرىتىسىنى بەلگىلىسە، ئەمما ۋەزىپە قۇرۇق قىممەت ئالسا، play ئىچىدە ئېلان قىلىنغان ئوخشاش ئۆزگەرگۈچىنى ئىزدەڭ. play ئۆزگەرگۈچىسىنىڭ ئەۋزەللىكى يۇقىرى؛ قۇرۇق ئورۇن باسقۇچى يەنىلا inventory نى بېسىپ چۈشىدۇ.

ئاممىۋى HTTP proxy ئىشلىتىشكە رۇخسەت قىلىنغان تاشقى چۈشۈرۈش ئۈچۈن، HTTP proxy تىزىملىكى inventory قىممەتلىرى ئۈچۈن نامزات ئادرېسلارنى تەمىنلەيدۇ. خەرىتىنى inventory دا ساقلاڭ:

proxy_env:
  http_proxy: http://proxy.example.net:8080
  https_proxy: http://proxy.example.net:8080

ئاندىن ئۇنى play دەرىجىلىك proxy_env: ئورۇن باسقۇچىسىز مەقسەت قىلىنغان ۋەزىپىگە قوللىنىڭ:

environment: "{{ proxy_env | default({}) }}"

ئەگەر رولغا زاپاس چارە كېرەك بولسا، رول سۈكۈتتىكى قىممەتلىرىدىكى قۇرۇق خەرىتە inventory قىممەتلىرىنىڭ ئاستىدا تۇرىدۇ ۋە inventory نىڭ ئۈستۈنلۈك ئېلىشىغا يول قويىدۇ.

كۆرسىتىلگەن سۈزگۈچ undefined نى بىر تەرەپ قىلىدۇ، قۇرۇق كۆرۈنگەن ھەر بىر ھالەتنى ئەمەس. ئېنىق null ئاللىبۇرۇن بەلگىلەنگەن، شۇڭا ئادەتتىكى default({}) ئۇ يۇقىرى ئەۋزەللىكلىك بېسىپ چۈشۈشنى ئۆچۈرمەيدۇ.

Proxy ئاخىرلاشقان نۇقتىنى ئۆزگەرتىشتىن بۇرۇن تەسىرگە ئۇچرىغان host نىڭ ئەمەلىي قىممىتىنى تەكشۈرۈڭ. environment كۆرسەتمىسى ۋەزىپىنىڭ كىرگۈزۈشلىرىنى پەقەت ئۆزگەرگۈچى ئەۋزەللىكى ئۇ باھالايدىغان خەرىتىنى تاللىغاندىن كېيىنلا تەمىنلەيدۇ.

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