ব্যাস্টিল রিলিজ 0.9.20220216, FreeBSD জেল-ভিত্তিক কন্টেইনার ম্যানেজমেন্ট সিস্টেম

Bastille 0.9.20220216-এর রিলিজ প্রকাশিত হয়েছে, ফ্রিবিএসডি জেল মেকানিজম ব্যবহার করে বিচ্ছিন্ন কন্টেইনারে চলমান অ্যাপ্লিকেশনগুলির স্থাপনা এবং পরিচালনার জন্য একটি সিস্টেম। কোডটি শেলে লেখা, অপারেশনের জন্য বাহ্যিক নির্ভরতার প্রয়োজন নেই এবং বিএসডি লাইসেন্সের অধীনে বিতরণ করা হয়।

কন্টেইনারগুলি পরিচালনা করার জন্য, একটি ব্যাস্টিল কমান্ড লাইন ইন্টারফেস সরবরাহ করা হয় যা আপনাকে FreeBSD-এর নির্বাচিত সংস্করণের উপর ভিত্তি করে জেল পরিবেশ তৈরি এবং আপডেট করতে এবং শুরু/বন্ধ করা, নির্মাণ, ক্লোনিং, আমদানি/রপ্তানি, রূপান্তর, সেটিংস পরিবর্তন করার মতো কন্টেইনার অপারেশনগুলি সম্পাদন করতে দেয়। নেটওয়ার্ক অ্যাক্সেস পরিচালনা এবং সম্পদ খরচে সীমাবদ্ধতা সেট করা। লিনাক্সুলেটর ব্যবহার করে চলমান একটি পাত্রে লিনাক্স পরিবেশ (উবুন্টু এবং ডেবিয়ান) স্থাপন করা সম্ভব। উন্নত বৈশিষ্ট্যগুলির মধ্যে, এটি একসাথে বেশ কয়েকটি পাত্রে, নেস্টেড টেমপ্লেট, স্ন্যাপশট এবং ব্যাকআপগুলিতে স্ট্যান্ডার্ড কমান্ড চালানো সমর্থন করে। পাত্রে রুট পার্টিশন শুধুমাত্র-পঠন মোডে মাউন্ট করা হয়।

রিপোজিটরিটি সাধারণ অ্যাপ্লিকেশনগুলির কন্টেইনারগুলি দ্রুত চালু করার জন্য প্রায় 60 টি টেমপ্লেট অফার করে, যাতে সার্ভারের জন্য প্রোগ্রাম রয়েছে (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt, ইত্যাদি), বিকাশকারী (gitea, gitlab, jenkins jenkins, python) , php, perl, ruby, rust, go, node.js, openjdk) এবং ব্যবহারকারী (ফায়ারফক্স, ক্রোমিয়াম)। কন্টেইনারগুলির স্ট্যাক তৈরি করতে সমর্থন করে, আপনাকে একটি টেমপ্লেট অন্যটিতে ব্যবহার করার অনুমতি দেয়। কন্টেইনার চালানোর পরিবেশ ফিজিক্যাল সার্ভার বা রাস্পবেরি পাই বোর্ড এবং AWS EC2, Vultr এবং DigitalOcean ক্লাউড পরিবেশে উভয়ই তৈরি করা যেতে পারে।

প্রকল্পটি সল্টস্ট্যাকের ক্রিস্টার এডওয়ার্ডস দ্বারা তৈরি করা হচ্ছে, যিনি ফ্রিবিএসডি-র জন্য সল্ট সেন্ট্রালাইজড কনফিগারেশন ম্যানেজমেন্ট সিস্টেমের পোর্টগুলিও রক্ষণাবেক্ষণ করেন। ক্রিস্টার একবার উবুন্টুর উন্নয়নে অবদান রেখেছিলেন, জিনোম ফাউন্ডেশনের একজন সিস্টেম অ্যাডমিনিস্ট্রেটর ছিলেন এবং অ্যাডোবের জন্য কাজ করেছিলেন (তিনি সিস্টেম নিরাপত্তা পর্যবেক্ষণ ও রক্ষণাবেক্ষণের জন্য অ্যাডোবের ওপেন-সোর্স হাবল টুলের লেখক)।

নতুন রিলিজে:

  • ZFS পার্টিশনে হোস্ট করা জেল পরিবেশ ক্লোন করার জন্য সমর্থন যোগ করা হয়েছে।
  • পরিবেশে সিস্টেম সংস্করণ তালিকাভুক্ত করার সময় মধ্যবর্তী রিলিজ দেখানোর জন্য "bastille list release -p" কমান্ড যোগ করা হয়েছে।
  • লিনাক্স পরিবেশের উন্নত স্থাপনা। Aarch64 (arm64) আর্কিটেকচারের জন্য ডেবিয়ান এবং উবুন্টু পরিবেশ ব্যবহার করার জন্য সমর্থন যোগ করা হয়েছে।
  • VNET সাবসিস্টেম ব্যবহার করে কন্টেইনারগুলিকে একত্রিত করার জন্য ভার্চুয়াল নেটওয়ার্ক তৈরির সমস্যাগুলি সমাধান করা হয়েছে৷

উত্স: opennet.ru

একটি মন্তব্য জুড়ুন