আমি যা জানি, সেখান থেকে উত্তরীয় কনফিগারেশন ফাইল ( ansible.cfg
) ব্যবহারকারী-স্তরের কনফিগারেশন সেটিংসের জন্য এখানে অবস্থিত হতে পারে:
~/.ansible.cfg
পাশাপাশি সিস্টেম-ওয়াইড কনফিগারেশন এখানে অবস্থিত; যেখানে আপনি বলেছেন যে এই জাতীয় কোনও ফাইল আপনি খুঁজে পাবেন না:
/etc/ansible/ansible.cfg
যদি কোনওভাবে আপনার সিস্টেমে একাধিক ব্যবহারকারী থাকে, সম্ভবত ~/.ansible.cfg
তাদের ভুলে যাওয়া তাদের ব্যবহারকারীর ডিরেক্টরিতে কোনও ভাসমান রয়েছে?
আপনি রাষ্ট্র আপনি এটি ব্যবহার ইনস্টল করা আছে পারে pip
, কিন্তু টিক চিহ্ন দেওয়ার Ansible জন্য Homebrew সূত্র , এটা ছিল শুধুমাত্র সম্প্রতি সংস্করণ 1.9.2 থেকে 1.9.3 থেকে আগামী 4 ঠা সেপ্টেম্বর bumped । সুতরাং সম্ভবত আপনি Homebrew মাধ্যমে এটি ইনস্টল?
এবং আপনার প্রধান উদ্বেগ মনে হয় যে এটি ansible.cfg
প্রয়োজনীয় কিনা :
উত্তরযোগ্য যতদূর আমি বলতে পারি (স্থানীয় ছাড়া ansible.cfg
, এবং ansible
ব্যবহারকারীর ডায়ারে ফোল্ডারে কিছুই নেই ) তবে আমি বিভ্রান্ত হয়ে পড়েছি।
আমি এখানে কী পাচ্ছি না কেউ দয়া করে ব্যাখ্যা করতে পারেন?
হ্যাঁ, এটি কোনও কনফিগারেশন ছাড়াই কাজ করা উচিত। বেশিরভাগ সফ্টওয়্যারটির জন্য সমস্ত কনফিগার ফাইলই মূল সিস্টেম ডিফল্টকে ওভাররাইড করে। সুতরাং যদি ansible.cfg
অনুপস্থিত থাকে তবে উত্তরযোগ্য এখনও কাজ করতে পারে তবে কেবলমাত্র মূল সিস্টেমের ডিফল্ট ব্যবহার করবে। উত্তরীয়ের অফিসিয়াল ডকুমেন্টেশনে যেমন ব্যাখ্যা করা হয়েছে :
উত্তরযোগ্য কিছু সেটিংস একটি কনফিগারেশন ফাইলের মাধ্যমে সামঞ্জস্যযোগ্য। বেশিরভাগ ব্যবহারকারীর জন্য স্টক কনফিগারেশন পর্যাপ্ত হওয়া উচিত, তবে আপনি সেগুলি পরিবর্তন করতে চান এমন কারণ থাকতে পারে।
পরিবর্তনগুলি একটি কনফিগারেশন ফাইলে তৈরি এবং ব্যবহার করা যায় যা নিম্নলিখিত ক্রমে প্রক্রিয়া করা হবে:
* ANSIBLE_CONFIG (an environment variable)
* ansible.cfg (in the current directory)
* .ansible.cfg (in the home directory)
* /etc/ansible/ansible.cfg