আমরা আমাদের প্রকল্পের জন্য একটি অবিচ্ছিন্ন ইন্টিগ্রেশন (সিআই) পরিষেবা স্থাপন করতে চাই। সিআই সার্ভিস মোতায়েন সহ প্রকল্পের জীবনের সমস্ত দিক নিয়ন্ত্রণ করা উচিত।
এটি হ'ল আমরা প্রতিটি পুনরাবৃত্তির একটি সিআই এজেন্ট চাই একটি পরিষ্কার সিস্টেম (বিশেষত উবুন্টু সার্ভার) নেওয়ার জন্য, সেখানে আমাদের প্রকল্প স্থাপন করুন এবং পরীক্ষা চালান।
আমরা সম্ভবত স্ক্র্যাচ থেকে সিআই সার্ভিসটি লিখব, কারণ আমাদের বাস্তুতন্ত্রটি অস্বাভাবিক unusual প্রশ্নটি হল: প্রতিটি সিআই পুনরাবৃত্তির জন্য কীভাবে কার্যকরভাবে স্লেট সিস্টেম সরবরাহ করবেন?
প্রকল্পের স্থাপনা কয়েকটি দেবিয়ান প্যাকেজ ইনস্টল করে, বেশ কয়েকটি এনগিনেক্স সাইট কনফিগার করে এবং সিস্টেম-ভিত্তিতে একটি প্রয়োগকরণ ভাষা-নির্দিষ্ট প্যাকেজ ম্যানেজারে (লুআরকস) কিছু প্যাকেজ ইনস্টল করে। এর চেয়ে অনুপ্রেরণামূলক আর কিছু নেই (আমি বিশ্বাস করি)। সুতরাং, নিখুঁত বিচ্ছিন্নতা এবং পরিষ্কারতা নিশ্চিত করার চেয়ে ক্লিন স্লেট দ্রুত (আধুনিক হার্ডওয়ারের এক মিনিটের মধ্যে, দ্রুত - উন্নত) স্থাপন করা আরও গুরুত্বপূর্ণ is
আমাদের যা প্রয়োজন তা কীভাবে করতে হয় তার দুটি উপায় আমি দেখতে পাচ্ছি:
- হয় কোনও প্রকারের জেল স্থাপন করুন (যেমন lxc, সম্ভবত)।
- অথবা এমন কিছু ভার্চুয়াল মেশিন ইনস্টল করুন যা স্ন্যাপশট করতে পারে এবং সেগুলি ব্যবহার করতে পারে।
তবে এই মুহুর্তে সিদ্ধান্ত নেওয়ার মতো পর্যাপ্ত তথ্য আমার কাছে নেই।
আপনি কি পরামর্শ করবেন? অন্য কোন বিকল্প? কোনও নির্দিষ্ট সরঞ্জামের নাম?
দ্রষ্টব্য: সিআই সার্ভিসটি সিট্রিক্স জেন সার্ভার অতিথির অভ্যন্তরে পরিচালিত হবে। মূল্য যুক্তিসঙ্গত হলে প্রদত্ত সমাধানগুলি ঠিক আছে। (সাধারণত তারা এই ক্ষেত্রে যুক্তিসঙ্গত হয় না)) রিমোট সিআই সমাধানগুলি ঠিক নেই।