Incus 0.3 OpenFGA समर्थन, सुधार और बहुत कुछ के साथ आता है

निहाई

इनकस एक आधुनिक, सुरक्षित और शक्तिशाली सिस्टम कंटेनर और वर्चुअल मशीन मैनेजर है।

का शुभारंभ इनकस 0.3 का नया संस्करण, जो कि लिनक्स कंटेनर समुदाय द्वारा एलएक्सडी के इस फोर्क को बनाने के बाद से परियोजना का तीसरा संस्करण है।

इनकस 0.3 की इस रिलीज़ में, सबसे महत्वपूर्ण परिवर्तनों में से, यह सामने आया है ओपनएफजीए समर्थन को जोड़ना, साथ ही एलएक्सडी-टू-इनकस माइग्रेशन टूल में कई सुधार लागू किए गए हैं।

जो लोग इनकस के बारे में नहीं जानते, उनके लिए यह जान लें कि यह एलएक्सडी का ही एक कांटा है एलएक्सडी को अलग से विकसित करने के कैनोनिकल के निर्णय के कारण पैदा हुआ था एक कॉर्पोरेट प्रोजेक्ट और लिनक्स कंटेनर समुदाय के रूप में, जिसने एलएक्सडी के विकास की देखरेख की, मैंने एक स्वतंत्र, समुदाय-संचालित विकल्प प्रदान करने के लक्ष्य के साथ इनकस बनाया।

इंकस केंद्रीकृत कंटेनर प्रबंधन के लिए उपकरण प्रदान करता है और वर्चुअल मशीनें, चाहे एक ही होस्ट पर तैनात की गई हों या कई सर्वरों के क्लस्टर में। इस प्रोजेक्ट पृष्ठभूमि प्रक्रिया के रूप में चलता है जो REST API का उपयोग करके नेटवर्क पर अनुरोधों का जवाब देता है, और डायरेक्टरी ट्री, ZFS, Btrfs और LVM जैसे विभिन्न स्टोरेज बैकएंड का समर्थन करता है। भी लाइव माइग्रेशन करने की क्षमता प्रदान करता है कंटेनरों को एक मशीन से दूसरी मशीन में चलाने के साथ-साथ कंटेनर छवियों को संग्रहीत करने के लिए उपकरण।

इनकस 0.3 में नया क्या है?

प्रस्तुत इंकस 0.3 के इस नए संस्करण में, जैसा कि हमने शुरुआत में उल्लेख किया है, इसकी मुख्य नवीनता समर्थन का समावेश हैनियंत्रण मॉडल के आधार पर उपयोगकर्ता प्राधिकरण प्रबंधन के लिए ई ओपनएफजीए संबंध पहुंच, पृष्ठभूमि प्रक्रिया के माध्यम से कार्यान्वित।

ओपनएफजीए, एक खुला स्रोत प्राधिकरण समाधान, जो डेवलपर्स को पढ़ने में आसान मॉडलिंग भाषा और अनुकूल एपीआई का उपयोग करके विस्तृत पहुंच नियंत्रण बनाने की अनुमति देता है। यह नेटवर्क पर एक बाहरी डेमॉन के रूप में काम करता है, कौन सा इंकस यह निर्धारित करने के लिए प्रश्न पूछता है कि किसी विशिष्ट उपयोगकर्ता को एक विशिष्ट कार्रवाई करने की अनुमति है या नहीं।  ओपनआईडी कनेक्ट प्रदाता के साथ संयुक्त होने पर, ओपनएफजीए समर्थन एक खुली पहचान और प्राधिकरण स्टैक बनाता है, Canonical RBAC के साथ LXD सेटअप के पूर्ण प्रतिस्थापन के रूप में Incus के उपयोग की अनुमति देता है। Incus पर OpenFGA को सक्षम करने के लिए, नई सर्वर कॉन्फ़िगरेशन कुंजियों का उपयोग किया जाता है, जिसमें openfga.api.token, openfga.api.url, openfga.store.id, और openfga.store.model_id शामिल हैं।

एक और बदलाव इस रिलीज़ के बारे में जो बातें सबसे खास हैं वे हैं एलएक्सडी-टू-इनकस माइग्रेशन टूल में सुधार जिनमें से हैं: ओपनआरसी लक्ष्य प्रणालियों के लिए समर्थन, सेफ भंडारण समूहों को स्थानांतरित करने के लिए समर्थन, ओवीएन नेटवर्क को स्थानांतरित करने के लिए समर्थन, लॉग फ़ाइल का निर्माण और बैकअप की पीढ़ी (डेटाबेस, ओवीएन डेटा)

इसके अलावा, भी वर्चुअल मशीनों में मार्गों की हॉट प्लगिंग/हटाने पर प्रकाश डाला गया है। इनकस के पास कुछ समय के लिए हॉट प्लग और पॉप डिस्क समर्थन है और यह होस्ट सिस्टम से सिर्फ एक पथ साझा करने या virtio-fs या 9p पर एक कस्टम साझा वॉल्यूम पास करने का समर्थन करता है और अब तक, इसके लिए VM को रोकना, डिवाइस जोड़ना और फिर वीएम प्रारंभ करें.

नए समर्थन के साथ, इंकस अब क्यूईएमयू में पीसीआई हॉट प्लगिंग के संयोजन के माध्यम से उन मार्गों को हॉट अटैच करने और हटाने का समर्थन करता है और हॉट प्रक्रिया के हिस्से के रूप में वास्तविक माउंटिंग करने के लिए गेस्ट पर इनकस एजेंट के साथ संचार करता है।

अंत में हाँ आप इसके बारे में अधिक जानने में रुचि रखते हैं, आप में विवरण देख सकते हैं निम्नलिखित लिंक।

इनकस कैसे स्थापित करें?

इस एलएक्सडी फोर्क को स्थापित करने में रुचि रखने वालों के लिए, आपको पता होना चाहिए कि पूर्व-निर्मित पैकेज केवल उबंटू 20.04 एलटीएस, 22.04 एलटीएस (जैमी), डेबियन 11 (बुल्सआई) और डेबियन 12 (किताबी कीड़ा) के लिए उपलब्ध हैं।

स्थापना को पूरा करने के लिए आपको यह करना होगा रिपॉजिटरी कुंजी प्राप्त करने के लिए सबसे पहले निम्नलिखित आदेश के साथ:

curl -fsSL https://pkgs.zabbly.com/key.asc | gpg --show-keys --fingerprint

यदि यह "4EFC 5906 96CB 15B8 7C73 A3AD 82CC 8797 C838 DCFD" से मेल खाता है, हम निम्नलिखित आदेश के साथ कुंजी को स्थानीय रूप से सहेजने के लिए आगे बढ़ेंगे:

mkdir -p /etc/apt/keyrings/
curl -fsSL https://pkgs.zabbly.com/key.asc -o /etc/apt/keyrings/zabbly.asc

अब यह किया आइए रिपॉजिटरी जोड़ें निम्नलिखित कमांड के साथ हमारे सिस्टम पर:

sh -c 'cat <<EOF > /etc/apt/sources.list.d/zabbly-incus-stable.sources
Enabled: yes
Types: deb
URIs: https://pkgs.zabbly.com/incus/stable
Suites: $(. /etc/os-release && echo ${VERSION_CODENAME})
Components: main
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/zabbly.asc

EOF'

हम अपडेट करते हैं इसके साथ हमारी सूची:

sudo apt update

और अंत में पीहम स्थापित करने के लिए आगे बढ़ते हैं:

sudo apt-get install incus

उल्लेखनीय है कि रिपॉजिटरी में निम्नलिखित पैकेज भी शामिल हैं:

  • इनकस-क्लाइंट, एक पैकेज जिसमें केवल सीएलआई उपकरण होता है, जो केवल दूरस्थ सर्वर प्रबंधित करते समय उपयोगी होता है
  • इनकस-यूआई-कैनोनिकल, एक पैकेज जिसमें इंकस के साथ उपयोग के लिए एलएक्सडी वेब इंटरफ़ेस का बदला हुआ संस्करण शामिल है

के लिए कॉन्फ़िगरेशन या यदि आप एक अलग इंस्टॉलेशन विधि चाहते हैं, आप विवरण की जांच कर सकते हैं इस लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।