Fedora CoreOS جو پهريون ڏيک جاري ڪيو ويو

Fedora پروجيڪٽ ڊولپرز اعلان ڪيو شروعات جي باري ۾ جاچ تقسيم کٽ جي نئين ايڊيشن جو پهريون ابتدائي نسخو فيڊورا ڪور اوس, جنهن Fedora Atomic Host ۽ CoreOS ڪنٽينر لينڪس پراڊڪٽس کي تبديل ڪيو هڪ واحد حل جي طور تي هلندڙ ماحول لاءِ الڳ ٿيل ڪنٽينرز تي ٻڌل.

CoreOS ڪنٽينر لينڪس کان، جيڪو منتقل CoreOS خريد ڪرڻ کان پوءِ Red Hat جي هٿن ۾، Fedora CoreOS منتقلي جا اوزار (Ignition bootstrap configuration system)، ايٽمي اپڊيٽ ميڪانيزم ۽ پيداوار جو عام فلسفو. پيڪيجز سان ڪم ڪرڻ لاءِ ٽيڪنالاجي، او سي آءِ (اوپن ڪنٽينر انيشيئيٽو) وضاحتن لاءِ سپورٽ، ۽ SELinux جي بنياد تي ڪنٽينرز کي الڳ ڪرڻ لاءِ اضافي ميڪانيزم ايٽمي ميزبان کان منتقل ڪيا ويا آهن. Fedora CoreOS rpm-ostree استعمال ڪندي Fedora repositories تي ٻڌل آهي. موبي (ڊاڪر) ۽ پوڊمن کي قرار ڏنو ويو آهي معاون طور تي Fedora CoreOS رن ٽائم ۾ ڪنٽينرز لاءِ. ڪبرنيٽس سپورٽ منصوبابندي ڪئي وئي آهي ڪنٽينر آرڪسٽريشن لاءِ Fedora CoreOS جي چوٽي تي.

پروجيڪٽ جو مقصد هڪ گهٽ ۾ گهٽ ماحول مهيا ڪرڻ آهي، ايٽمي طور تي خود بخود ايڊمنسٽريٽر جي شموليت کان سواءِ اپڊيٽ ڪيو وڃي ٿو ۽ سرور سسٽم جي ماس ڊيپلائيمينٽ لاءِ متحد ٿي خاص طور تي هلندڙ ڪنٽينرز لاءِ ٺهيل آهي. Fedora CoreOS ۾ اجزاء جو صرف هڪ گهٽ ۾ گهٽ سيٽ آهي جيڪو الڳ ٿيل ڪنٽينرز کي هلائڻ لاءِ ڪافي آهي - لينڪس ڪرنل، سسٽمڊ سسٽم مئنيجر ۽ يوٽيلٽي سروسز جو هڪ سيٽ SSH ذريعي ڳنڍڻ، ترتيب ڏيڻ ۽ اپڊيٽس انسٽال ڪرڻ لاءِ.

سسٽم ورهاڱي صرف پڙهڻ واري موڊ ۾ نصب ٿيل آهي ۽ آپريشن دوران تبديل نٿو ڪري. ڪنفگريشن Ignition ٽول ڪٽ (Cloud-Init جو متبادل) استعمال ڪندي بوٽ اسٽيج تي منتقل ڪيو ويو.
هڪ دفعو سسٽم هلي رهيو آهي، /etc ڊاريڪٽري جي ترتيب ۽ مواد کي تبديل ڪرڻ ناممڪن آهي؛ توهان صرف سيٽنگ پروفائل کي تبديل ڪري سگهو ٿا ۽ ماحول کي تبديل ڪرڻ لاء استعمال ڪري سگهو ٿا. عام طور تي، سسٽم سان ڪم ڪندڙ ڪنٽينر تصويرن سان ڪم ڪرڻ جهڙو آهي، جيڪي مقامي طور تي اپڊيٽ نه ڪيا ويا آهن، پر شروع کان ٻيهر ٺاهيا ويا آهن ۽ نئين سر شروع ڪيا ويا آهن.

سسٽم جي تصوير ناقابل تقسيم آهي ۽ OSTree ٽيڪنالاجي استعمال ڪندي ٺاهي وئي آهي (انفرادي پيڪيجز اهڙي ماحول ۾ انسٽال نٿا ٿي سگهن؛ توهان صرف سڄي سسٽم جي تصوير کي ٻيهر ٺاهي سگهو ٿا، ان کي rpm-ostree ٽول ڪٽ استعمال ڪندي نئين پيڪيجز سان وڌايو). تازه ڪاري سسٽم ٻن سسٽم ورهاڱن جي استعمال تي ٻڌل آهي، جن مان هڪ فعال آهي، ۽ ٻيو استعمال ڪيو ويندو آهي تازه ڪاري کي نقل ڪرڻ لاء؛ تازه ڪاري کي نصب ڪرڻ کان پوء، ورهاڱي جا ڪردار تبديل ڪن ٿا.

Fedora CoreOS جون ٽي آزاد شاخون پيش ڪيون ويون آهن:
تازه ڪاري سان موجوده فيڊورا رليز جي بنياد تي سنيپ شاٽ سان جاچ؛ مستحڪم - هڪ مستحڪم شاخ، جيڪا ٻن هفتن جي جاچ واري شاخ جي جانچ کان پوء ٺهيل آهي؛ اڳيون - ترقي ۾ مستقبل جي رليز جو هڪ سنيپ شاٽ. سڀني ٽن شاخن جي لاءِ تازه ڪاريون پيدا ڪيون پيون وڃن ته جيئن نقصانن ۽ سنگين غلطين کي ختم ڪيو وڃي. ترقي جي موجوده مرحلي تي، ابتدائي رليز جي فريم ورڪ جي اندر، صرف جانچ شاخ قائم ڪئي پئي وڃي. پهرين مستحڪم رليز 6 مهينن ۾ جاري ٿيڻ جي منصوبابندي ڪئي وئي آهي. CoreOS ڪنٽينر لينڪس جي ورڇ لاءِ سپورٽ 6 مهينن بعد ختم ٿي ويندي Fedora CoreOS مستحڪم ٿيڻ کان پوءِ، ۽ Fedora Atomic Host سپورٽ نومبر جي آخر ۾ ختم ٿيڻ جي اميد آهي.

پروجيڪٽ جي مستحڪم ٿيڻ کان پوءِ، ٽيليميٽري موڪلڻ کي ڊفالٽ طور فعال ڪيو ويندو (ٽيلي ميٽري اڃا تائين پريو بلڊ ۾ فعال نه آهي) استعمال ڪندي فيدورا-ڪوريوس-پنگر سروس، جيڪا وقتي طور تي سسٽم بابت غير سڃاڻپ واري معلومات گڏ ڪري ٿي، جهڙوڪ او ايس ورزن نمبر، ڪلائوڊ، فيڊورا پروجيڪٽ سرورز پليٽ فارم تنصيب جي قسم ڏانهن. منتقل ٿيل ڊيٽا ۾ معلومات شامل نه آهي جيڪا سڃاڻپ ڪري سگهي ٿي. انگن اکرن جو تجزيو ڪرڻ وقت، صرف مجموعي معلومات استعمال ڪئي ويندي آهي، جيڪا اسان کي عام طور تي Fedora CoreOS جي استعمال جي نوعيت جو فيصلو ڪرڻ جي اجازت ڏئي ٿي. جيڪڏهن گهربل هجي، صارف ٽيليميٽري موڪلڻ کي بند ڪري سگهي ٿو يا موڪليل ڊفالٽ معلومات کي وڌايو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو