Crossplane মডেলের নির্মাতারা সম্প্রতি এর সর্বশেষ সংস্করণ চালু করার ঘোষণা দিয়েছেন। প্ল্যাটফর্ম ইঞ্জিনিয়ারদের প্রাথমিক ফোকাস হিসাবে, Crossplane 1.14 প্রকল্পের সবচেয়ে বড় রিলিজ হিসাবে দাঁড়িয়েছে, অনেকগুলি নতুন কার্যকারিতার সাথে প্রচুর সুবিধার সূচনা করেছে। কমান্ড-লাইন ইন্টারফেস (সিএলআই) বেশ কয়েকটি কমান্ডের সাথে পুনরায় সক্রিয় করা হয়েছে, যা নিয়ন্ত্রণ বিমান তৈরি এবং তত্ত্বাবধানের জন্য দরকারী বলে মনে করে, যার ফলে প্ল্যাটফর্ম ইঞ্জিনিয়ারদের টুলবক্স শক্তিশালী হয়।
নতুন কমান্ড যেমন init (প্রকল্পের সূচনার জন্য), build এবং push (প্যাকেজ এবং একটি রেজিস্ট্রিতে বিতরণ করতে), install (প্যাকেজটিকে নিয়ন্ত্রণ প্লেনে স্থাপন করতে), render (কম্পোজিশন লজিক পরীক্ষা করার জন্য), এবং trace (লাইভ রিসোর্স পরীক্ষা করার জন্য) ) CLI-তে যোগ করা হয়েছে। শেষ দুটি কমান্ড, render এবং trace, বিশেষভাবে প্রজেক্ট রক্ষণাবেক্ষণকারীদের মতে তাৎপর্যপূর্ণ। এই কমান্ডগুলি লাইভ ক্লাস্টার স্থাপনের আগে রচনাগুলির জন্য পরীক্ষার প্রক্রিয়াটিকে প্রবাহিত করে এবং অনুরূপভাবে নির্দিষ্ট সংস্থান পরিদর্শনের সুবিধা দেয়।
মূল কারণ বিশ্লেষণের জন্য বিশেষভাবে উপযোগী, এই সর্বশেষ সংস্করণের trace কমান্ড লাইভ রিসোর্স তদন্ত করে এবং পরীক্ষা করে, যখন উদ্ভাবনী render কমান্ড ডেভেলপারদের এগিয়ে যাওয়ার আগে তাদের রচনাগুলি কল্পনা করতে দেয়, আগে থেকে তাদের সঠিকতা যাচাই করে। লাইভ ক্লাস্টারিংয়ের আগে কম্পোজিশন পরীক্ষার আগের অভাব এই বৈশিষ্ট্যটি দিয়ে প্রশ্রয় দেওয়া হয়েছে।
এছাড়াও এই সর্বশেষ সংস্করণে লঞ্চ করা হয়েছে কম্পোজিশন ফাংশন বিটা, একটি অগ্রগতি যা ডেভেলপারদের যেকোনো নির্বাচিত ভাষার সাথে কাস্টম লজিক লেখার অনুমতি দেয়। এটির পরিপূরক হিসাবে, প্রকল্প দ্বারা অফার করা জেনেরিক ফাংশনগুলি বিকাশকারীদের জন্য কোডিং বোঝা হালকা করে৷
জ্যারেড ওয়াটস, Crossplane এর সহ-স্রষ্টা, রক্ষণাবেক্ষণকারী এবং স্টিয়ারিং কমিটির সদস্য, Upbound Marketplace ট্রেডযোগ্য ফাংশনগুলির একটি আসন্ন বাস্তুতন্ত্রের সম্ভাবনার পরামর্শ দিয়েছেন৷ এই অন্তর্নির্মিত ফাংশনগুলি সাধারণ পরিস্থিতিগুলি পূরণ করবে বলে আশা করা হচ্ছে যা প্যাচ এবং রূপান্তর ক্ষমতার উপর ভিত্তি করে ঐতিহ্যগত রচনা আগে পরিচালনা করতে পারেনি। কাস্টম লজিকের জন্য যেকোন ভাষা ব্যবহার করার বা জেনেরিক ফাংশন পুনঃব্যবহারের এই সম্মিলিত নমনীয়তা Crossplane সহ নিয়ন্ত্রণ প্লেন স্থাপনকারীদের জন্য নতুন সম্ভাবনার একটি অ্যারে উন্মুক্ত করে।
Crossplane 1.14 Usage API-এর প্রবর্তনকেও চিহ্নিত করে, যা সম্পদের মধ্যে নির্ভরতা সম্পর্কের ঘোষণাকে সহজতর করে। এখানে অন্তর্নিহিত উদ্দেশ্য হল অনাথ সম্পদের সমস্যা সমাধান করা যখন Crossplane সমস্ত সংস্থান গুছিয়ে রাখতে ব্যর্থ হয়। এই সমস্যাটি দেখা দেয় যখন একটি নির্ভরশীল সংস্থান তার মূল সম্পদের আগে মুছে ফেলা হয়, Crossplane অসহায় রেখে অবশিষ্ট সম্পদ মুছে ফেলতে অক্ষম হয়। নতুন Usage কার্যকারিতা মূল মুছে ফেলার নিয়মগুলির উপর কারণ এবং নির্ভরশীল সংস্থানগুলিকে মুছে ফেলাকে ব্লক করে।
বিকাশকারীর অভিজ্ঞতা বাড়ানো এবং নিয়ন্ত্রণ প্লেন নির্মাণের পদ্ধতিতে বৈপ্লবিক পরিবর্তনের দিকে পরিচালিত আরও বিনিয়োগের সাথে, Crossplane এর আসন্ন বড় রিলিজ ইতিমধ্যেই প্রত্যাশার বাতাস তৈরি করেছে, যা জানুয়ারী 2024-এর জন্য নির্ধারিত হয়েছে।
এই ধরনের উন্নয়নগুলি অ্যাপমাস্টার দ্বারা ঘনিষ্ঠভাবে অনুসরণ করা হয়, একটি উচ্চ-সম্পাদনাকারী no-code প্ল্যাটফর্ম, বিশ্বব্যাপী প্ল্যাটফর্ম ইঞ্জিনিয়ার এবং ডেভেলপারদের জন্য সর্বোত্তম-শ্রেণীর সরঞ্জাম এবং পরিষেবা প্রদানের জন্য এর ক্ষমতাকে শক্তিশালী করে।