পুনরায় ব্যবহারযোগ্য একটি প্রক্সি ম্যাপিং উপযুক্ত 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-এ export একই ইনপুট নিশ্চিত করে না। কাজটি খালি ম্যাপিং দেখলে যাচাই করুন play ভেরিয়েবল ইনভেন্টরি মানকে ওভাররাইড করছে কি না।

যখন একই নীতি একই ব্যবহারকারী হিসেবে আরও কাজ কভার করবে, তখন block/play পরিবেশ ব্যবহার করুন। সেই পরিসর কন্ট্রোলার লুকআপ, ফিল্টার প্লাগইন বা Ansible-এর নিজস্ব সংযোগ পুনরায় কনফিগার করে না।

স্থায়ী লগইন বা পরিষেবা পছন্দ আলাদাভাবে পরিচালনা করুন। কাজের পরিবেশ তার কাজের সঙ্গে শেষ হয়; পরে একটি পরিষেবা তার নিজস্ব স্টার্টআপ কনফিগারেশন থেকে পরিবেশ পায়।

সম্পর্কিত নিবন্ধ