Fedora CoreOS جو پهريون مستحڪم رليز

Fedora پروجيڪٽ ڊولپرز اعلان ڪيو تقسيم کي مستحڪم ڪرڻ بابت فيڊورا ڪور اوس ۽ وسيع استعمال لاء ان جي تياري. Fedora CoreOS کي ترقي ڪئي پئي وڃي هڪ واحد حل جي طور تي هلندڙ ماحولن لاءِ الڳ ٿيل ڪنٽينرز جي بنياد تي، بدلائيندي Fedora Atomic Host ۽ CoreOS ڪنٽينر لينڪس پروڊڪٽس. CoreOS ڪنٽينر لينڪس جي تقسيم 6 مهينن ۾ ختم ٿي ويندي، ۽ فيڊورا ايٽمي ميزبان نومبر جي آخر ۾ سپورٽ ختم ڪرڻ جي اميد رکي ٿي.

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

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

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

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

Fedora CoreOS جي پهرين مستحڪم رليز جا مواد مخزن تي ٻڌل آهن فيدورا 31 rpm-ostree پيڪيج استعمال ڪندي.
ان ۾ لينڪس 5.4 ڪنيل، سسٽم ڊي 243 سسٽم مئنيجر، ۽ اگنيشن 2.1 ٽول ڪٽ شامل آهن. ڪنٽينرز لاءِ رن ٽائم موبي 18.09 (ڊاڪر) ۽ پوڊمين 1.7 لاءِ سپورٽ فراهم ڪري ٿو. ڊفالٽ طور، cgroups v1 سپورٽ کي فعال ڪيو ويو آھي مطابقت کي يقيني بڻائڻ لاءِ، پر cgroups v2 کي اختيار جي طور تي چالو ڪري سگھجي ٿو. امڪان تي عمل ڪيو ويو ترتيب مختلف پليٽ فارمن تي بشمول ڪموڊٽي سرورز، QEMU، OpenStack، VMware، AWS، Alibaba، Azure ۽ GCP. مهيا ڪيل iso تصوير لائيو موڊ ۾ ڪم ڪري سگھي ٿي رام ۾ لوڊ ڪرڻ سان. PXE (netboot) ذريعي نيٽ ورڪ بوٽنگ سپورٽ ڪئي وئي آهي.

Fedora CoreOS جون ٽي آزاد شاخون پيش ڪيون ويون آهن، جن لاءِ تازه ڪاريون پيدا ڪيون وينديون آهن جيڪي ڪمزورين ۽ سنگين غلطين کي ختم ڪن ٿيون:

  • تازه ڪاري سان موجوده فيڊورا رليز جي بنياد تي سنيپ شاٽ سان جاچ؛
  • مستحڪم - هڪ مستحڪم شاخ، جيڪا ٻن هفتن جي جاچ واري شاخ جي جانچ کان پوء ٺهيل آهي؛
  • اڳيون - ترقي هيٺ مستقبل جي رليز جو هڪ سنيپ شاٽ (صرف هن وقت جي منصوبن ۾).

مستقبل جي منصوبن مان، اهو ذڪر ڪيو ويو آهي شامل آهي Fedora CoreOS ۾ خدمت استعمال ڪندي ٽيليميٽري موڪلڻ fedora-coreos-pinger, جيڪو وقتي طور تي غير سڃاڻپ ڪندڙ سسٽم جي معلومات گڏ ڪري ٿو ۽ موڪلي ٿو، جهڙوڪ OS ورجن نمبر، ڪلائوڊ پليٽ فارم، تنصيب جو قسم، Fedora پروجيڪٽ سرورز ڏانهن. منتقل ٿيل ڊيٽا ۾ معلومات شامل نه آهي جيڪا سڃاڻپ ڪري سگهي ٿي. انگن اکرن جو تجزيو ڪرڻ وقت، صرف مجموعي معلومات استعمال ڪئي ويندي آهي، جيڪا اسان کي عام طور تي Fedora CoreOS جي استعمال جي نوعيت جو فيصلو ڪرڻ جي اجازت ڏئي ٿي. جيڪڏهن گهربل هجي، صارف ٽيليميٽري موڪلڻ کي بند ڪري سگهي ٿو يا ڊفالٽ طرفان موڪليل معلومات کي وڌايو.

جو ذريعو: opennet.ru

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