আমি জবাবদিহি হয়ে নতুন, তবে আমাকে প্লেবুকের একটি সেট বজায় রাখতে হবে, যা প্রদত্ত পরিবেশে পরিষেবাদিগুলির সাথে মিল রাখে। তাদের একটি বন্দর, শংসাপত্র ইত্যাদি নির্ধারণ করা প্রয়োজন এটি ফলশ্রুতিতে সর্বদা একই নামগুলির তালিকা এবং তাদেরকে একটি অ্যাসাইনমেন্ট দেয় files
অনেক ক্ষেত্রে আমি মনে করি আমি সহজেই সার্ভিস_নামটি পরিবর্তনশীল হিসাবে পুনরায় ব্যবহার করতে পারি, তবে আইপি, পোর্ট বা অন্যান্য সংখ্যক শনাক্তকারীদের ম্যাপিংয়ের সময় আমি এখনও ডিস্ট্রোনিস্টিকভাবে তাদের বিভিন্ন সংখ্যাকে এমনভাবে উপস্থাপন করার উপায় খুঁজে পাইনি যা প্রজননযোগ্য এবং অগ্রাধিকারযোগ্যভাবে অবশেষ নতুন পরিষেবাদি যুক্ত হওয়ার পরেও একই। আমি পরিষেবাগুলি স্টোর থেকে সংরক্ষণ করতে এবং তাদের আইডিগুলি থেকে মান উত্পন্ন করার জন্য একটি এসকিউএল ডাটাবেস ব্যবহার করার বিষয়টি বিবেচনা করেছি, তবে কীভাবে উত্তরযোগ্যটির সাথে এটি সংহত করা যায় তা আমার কোনও ধারণা নেই।
আমি ধরে নিয়েছি যে বর্ধমান বন্দর সংখ্যা নির্ধারণ করা সম্পূর্ণ নতুন কিছু নয়; এটি প্রতিদিনের ভিত্তিতে অনেকগুলি সিস্টেমেডমিন যা তাই করার কিছু উপায় থাকতে হবে।
সম্পাদনা করুন : আমরা সরাসরি বন্দর নম্বর ইত্যাদি যুক্ত করি group_vars/all.yml
:
ports:
service1:1024
service2:1025
service3:1026
তালিকা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়, যেহেতু আমরা অতিরিক্ত জেল (বিএসডি) তৈরি করি এবং কার্যকর করা হবে এমন ভূমিকার উপর নির্ভর করে।
group_vars
সঠিকভাবে ইনভেন্টরি ফাইলগুলিতে ভেরিয়েবল ব্যবহার করছেন বা যুক্ত করছেন তবে এটি স্পষ্ট নয় । আপনার জায় কীভাবে উত্পন্ন হচ্ছে তা এটিও পরিষ্কার নয়।