រក្សាទុកការធ្វើផែនទីប្រូកស៊ីដែលអាចប្រើឡើងវិញបាននៅក្នុងឯកសារ 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 }}"

សម្រាប់ឧទាហរណ៍អាតេហ្វ៊ែកហ្សេសាធារណៈលើផ្លូវដែលអនុញ្ញាតឱ្យអន្តរការីសាធារណៈដែលមិនបានផ្ទៀងផ្ទាត់ សូមយក URL ប្រូកស៊ី HTTP ជាបេក្ខជនពី បញ្ជីប្រូកស៊ី HTTP ហើយកំណត់ URL របស់អាតេហ្វ៊ែកដោយឡែក។ ម៉ូឌុលទទួលបានបរិស្ថាននៅក្នុងបរិបទអនុវត្តពិតរបស់វា; get_url ជាមួយ use_proxy ដែលបានចងក្រងរបស់វា អាចបិទការប្រើប្រូកស៊ីដែលមកពីបរិស្ថានសម្រាប់កិច្ចការផ្ទាល់ដែលមានបំណង។ ការនាំចេញនៅក្នុង .bashrc អន្តរកម្មមិនធានានូវធាតុបញ្ចូលដូចគ្នាទេ។ ប្រសិនបើកិច្ចការឃើញផែនទីទទេ សូមពិនិត្យ ថាតើអថេរ play ជំនួសតម្លៃសារពើភណ្ឌដែរឬទេ។

ប្រើបរិស្ថាន block/play នៅពេលគោលនយោបាយដូចគ្នាគួរគ្របដណ្តប់សកម្មភាពច្រើនជាអ្នកប្រើដូចគ្នា។ វិសាលភាពនោះមិនកំណត់ឡើងវិញនូវការស្វែងរករបស់ឧបករណ៍បញ្ជា កម្មវិធីបន្ថែមតម្រង ឬការតភ្ជាប់របស់ Ansible ខ្លួនឯងទេ។

គ្រប់គ្រងចំណង់ចំណូលចិត្តចូល ឬសេវាដែលនៅស្ថិតស្ថេរដោយឡែក។ បរិស្ថានរបស់កិច្ចការបញ្ចប់ជាមួយសកម្មភាពរបស់វា; សេវាក្រោយមកទទួលបានបរិស្ថានរបស់វាពីការកំណត់ចាប់ផ្តើមផ្ទាល់ខ្លួន។

អត្ថបទពាក់ព័ន្ធ