উত্তরযোগ্য ডক্স অনুসারে একটি প্লেবুক হ'ল:
... ইতিমধ্যে বিদ্যমান কোনও পৃথকীকরণের জন্য একটি সত্যই সাধারণ কনফিগারেশন পরিচালনা এবং মাল্টি-মেশিন স্থাপন সিস্টেমের ভিত্তি এবং জটিল অ্যাপ্লিকেশন মোতায়েনের জন্য এটি খুব উপযুক্ত well
এবং আবারও সেই একই ডক্স অনুসারে একটি ভূমিকা হ'ল :
... একটি পরিচিত ফাইল স্ট্রাকচারের উপর ভিত্তি করে কিছু ভার্স ফাইল, টাস্ক এবং হ্যান্ডলারগুলি স্বয়ংক্রিয়ভাবে লোড করার উপায়। ভূমিকা দ্বারা বিষয়বস্তু গোষ্ঠীকরণ অন্যান্য ব্যবহারকারীর সাথে ভূমিকা সহজে ভাগ করে নেওয়ার অনুমতি দেয়।
তবে এগুলি এবং তাদের বিভিন্ন ব্যবহারের মামলার মধ্যে পার্থক্যটি আমার কাছে তাত্ক্ষণিকভাবে সুস্পষ্ট নয়। উদাহরণস্বরূপ, আমি যদি আমার /etc/ansible/hosts
ফাইলটি দেখতে দেখতে কনফিগার করি তবে :
[databases]
mydb01.example.org
mydb02.example.org
[mail_servers]
mymail01.example.org
mymail_dr.example.org
... তাহলে এই " [databases]
" "এন্ট্রি ... কোন ভূমিকা ? বা কোথাও কোনও প্লেবুক ওয়াইএএমএল ফাইলের নাম? অথবা অন্য কিছু?!?
যদি কেউ আমাকে এইগুলির মধ্যে পার্থক্যগুলি ব্যাখ্যা করতে পারে তবে আমার উত্তরযোগ্য সম্পর্কে আমার বোঝার পরিমাণটি বাড়িয়ে তুলবে!
- প্লেবুক বনাম ভূমিকা বনাম
[databases]
এবং অনুরূপ এন্ট্রিগুলিতে/etc/ansible/hosts
- ওয়াইএএমএল ফাইলগুলির মধ্যে যদি প্লেবুকগুলি সংজ্ঞায়িত করা হয়, তবে ভূমিকাগুলি কোথায় সংজ্ঞায়িত হয়?
- সরাইয়া থেকে
ansible.cfg
প্রাপ্তিসাধ্য Playbooks / ভূমিকা সঙ্গে Ansible সার্ভারে জীবন যাপন, কিভাবে আমি যুক্ত করব / কনফিগার Ansible? উদাহরণস্বরূপ, আমি যখন চালনা করি তখনansible-playbook someplaybook.yaml
কীভাবে উত্তরযোগ্য জানতে পারে যে সেই প্লেবুকটি কোথায় পাবেন?