Fedora CoreOS இன் முதல் நிலையான வெளியீடு

ஃபெடோரா திட்ட உருவாக்குநர்கள் அறிவிக்கப்பட்டது விநியோகத்தின் உறுதிப்படுத்தல் பற்றி ஃபெடோரா கோரியோஸ் மற்றும் பரந்த பயன்பாட்டிற்கான அதன் தயார்நிலை. Fedora Atomic Host மற்றும் CoreOS கன்டெய்னர் லினக்ஸ் தயாரிப்புகளுக்குப் பதிலாக தனிமைப்படுத்தப்பட்ட கொள்கலன் சூழல்களை இயக்குவதற்கான ஒற்றைத் தீர்வாக Fedora CoreOS விளம்பரப்படுத்தப்படுகிறது. CoreOS கண்டெய்னர் லினக்ஸ் விநியோகத்திற்கான ஆதரவு 6 மாதங்களில் முடிவடையும், Fedora Atomic Host நவம்பர் இறுதியில் ஆதரவை நிறுத்தும் என்று எதிர்பார்க்கப்படுகிறது.

Fedora CoreOS ஆனது குறைந்தபட்ச சூழலை வழங்குவதை நோக்கமாகக் கொண்டுள்ளது, இது நிர்வாகியின் தலையீடு இல்லாமல் அணுசக்தியாக புதுப்பிக்கக்கூடியது மற்றும் இயங்கும் கொள்கலன்களுக்கு மட்டுமே அர்ப்பணிக்கப்பட்ட சர்வர் அமைப்புகளை பெருமளவில் பயன்படுத்துவதற்கு ஒருங்கிணைக்கப்பட்டது. விநியோகமானது தனிமைப்படுத்தப்பட்ட கொள்கலன்களை இயக்க போதுமான கூறுகளின் தொகுப்பை மட்டுமே வழங்குகிறது - லினக்ஸ் கர்னல், systemd கணினி மேலாளர் மற்றும் SSH வழியாக இணைக்க, உள்ளமைவை நிர்வகித்தல் மற்றும் புதுப்பிப்புகளை நிறுவுவதற்கான பயன்பாட்டு சேவைகளின் தொகுப்பு.

கணினி பகிர்வு படிக்க-மட்டும் பயன்முறையில் பொருத்தப்பட்டுள்ளது மற்றும் செயல்பாட்டின் போது மாறாது. கட்டமைப்பு கருவித்தொகுப்பைப் பயன்படுத்தி ஏற்றும் கட்டத்தில் அனுப்பப்படுகிறது பற்றவைப்பு (கிளவுட்-இனிட்டுக்கு மாற்று). கணினி இயங்கும் போது, ​​/etc கோப்பகத்தின் உள்ளமைவு மற்றும் உள்ளடக்கங்களை மாற்றுவது சாத்தியமில்லை, அமைப்புகளின் சுயவிவரத்தை மாற்றுவது மற்றும் சூழலை மாற்றுவதற்கு மட்டுமே பயன்படுத்த முடியும். பொதுவாக, கணினியுடன் பணிபுரிவது, புதுப்பிக்கப்படாத கொள்கலன் படங்களுடன் பணிபுரிவதை ஒத்திருக்கிறது, ஆனால் புதிதாக மீண்டும் கட்டப்பட்டு மீண்டும் தொடங்கப்படுகிறது.

கணினி படம் பிரிக்க முடியாதது மற்றும் OSTree தொழில்நுட்பத்தைப் பயன்படுத்தி உருவாக்கப்பட்டது (அத்தகைய சூழலில் தனிப்பட்ட தொகுப்புகளை நிறுவ முடியாது, rpm-ostree கருவித்தொகுப்பைப் பயன்படுத்தி புதிய தொகுப்புகள் மூலம் அதை விரிவாக்குவதன் மூலம் மட்டுமே முழு கணினி படத்தையும் மீண்டும் உருவாக்க முடியும்). புதுப்பிப்பு அமைப்பு இரண்டு கணினி பகிர்வுகளின் பயன்பாட்டை அடிப்படையாகக் கொண்டது, அவற்றில் ஒன்று செயலில் உள்ளது, இரண்டாவது புதுப்பிப்பை நகலெடுக்கப் பயன்படுகிறது; புதுப்பிப்பு நிறுவப்பட்ட பிறகு, பகிர்வுகள் பாத்திரங்களை மாற்றுகின்றன.

CoreOS கன்டெய்னர் லினக்ஸ் விநியோகத்திலிருந்து, இது நகர்த்தப்பட்டது CoreOS ஐ வாங்கிய பிறகு Red Hat இன் கைகளில், Fedora CoreOS ப்ராஜெக்ட் துவக்க நிலையில் உள்ளமைவு கருவியை (பற்றவைப்பு), அணு மேம்படுத்தல் பொறிமுறை மற்றும் ஒட்டுமொத்த தயாரிப்பு தத்துவத்தை கடன் வாங்கியது. பாக்கெட் தொழில்நுட்பம், OCI (திறந்த கொள்கலன் முன்முயற்சி) விவரக்குறிப்புகளுக்கான ஆதரவு மற்றும் SELinux ஐ அடிப்படையாகக் கொண்ட கூடுதல் கொள்கலன் தனிமைப்படுத்தும் வழிமுறைகள் அணு ஹோஸ்டிலிருந்து மாற்றப்பட்டுள்ளன. Fedora CoreOS இன் மேல் கொள்கலன்களை ஒழுங்கமைக்க, எதிர்காலத்தில் குபெர்னெட்டஸுடன் ஒருங்கிணைக்க திட்டமிடப்பட்டுள்ளது (அடிப்படையிலானது உட்பட சரி).

Fedora CoreOS இன் முதல் நிலையான வெளியீட்டின் திணிப்பு களஞ்சியங்களின் அடிப்படையில் உருவாக்கப்பட்டது Fedora 31 rpm-ostree தொகுப்பைப் பயன்படுத்துகிறது.
கலவையில் Linux 5.4 கர்னல், systemd 243 கணினி மேலாளர், இக்னிஷன் 2.1 கருவித்தொகுப்பு ஆகியவை அடங்கும். கன்டெய்னர் இயக்க நேரம் Moby 18.09 (Docker) மற்றும் podman 1.7 க்கான ஆதரவை வழங்குகிறது. cgroups v1 க்கான ஆதரவு இணக்கத்தன்மைக்கு முன்னிருப்பாக இயக்கப்படும், ஆனால் cgroups v2 விருப்பமாக இயக்கப்படலாம். சாத்தியம் செயல்படுத்தப்பட்டது நிறுவல்கள் வழக்கமான சேவையகங்கள், QEMU, OpenStack, VMware, AWS, Alibaba, Azure மற்றும் GCP உள்ளிட்ட பல்வேறு தளங்களில். வழங்கப்பட்ட ஐசோ படத்தை ரேமில் ஏற்றுவதன் மூலம் நேரடி பயன்முறையில் இயக்க முடியும். PXE (netboot) வழியாக பிணைய துவக்கம் ஆதரிக்கப்படுகிறது.

Fedora CoreOS இன் மூன்று சுயாதீனமான கிளைகள் வழங்கப்படுகின்றன, பாதிப்புகள் மற்றும் தீவிர பிழைகளை அகற்ற புதுப்பிப்புகள் உருவாக்கப்படுகின்றன:

  • புதுப்பிப்புகளுடன் ஃபெடோராவின் தற்போதைய வெளியீட்டின் அடிப்படையில் ஸ்னாப்ஷாட்களுடன் சோதனை செய்தல்;
  • நிலையானது - சோதனைக் கிளையைச் சோதித்த இரண்டு வாரங்களுக்குப் பிறகு உருவாக்கப்பட்ட ஒரு நிலையான கிளை;
  • அடுத்தது - வளர்ச்சியில் உள்ள எதிர்கால வெளியீட்டின் ஸ்னாப்ஷாட் (இதுவரையிலான திட்டங்களில் மட்டும்).

எதிர்காலத்திற்கான திட்டங்கள், குறிப்பிடப்பட்டுள்ளது சேர்ப்பதற்காக Fedora CoreOS இல் ஒரு சேவையைப் பயன்படுத்தி டெலிமெட்ரியை அனுப்புகிறது fedora-coreos-pinger, OS பதிப்பு எண், கிளவுட் பிளாட்ஃபார்ம் நிறுவல் வகை போன்ற ஃபெடோரா ப்ராஜெக்ட் சர்வர்களுக்கு கணினியைப் பற்றிய அடையாளம் தெரியாத தகவல்களை அவ்வப்போது சேகரித்து அனுப்புகிறது. கடத்தப்பட்ட தரவுகளில் அடையாளம் காண வழிவகுக்கும் எந்த தகவலும் இல்லை. புள்ளிவிவரங்களை பாகுபடுத்தும் போது, ​​ஒருங்கிணைக்கப்பட்ட தகவல் மட்டுமே பயன்படுத்தப்படுகிறது, இது பொதுவாக Fedora CoreOS இன் பயன்பாட்டின் தன்மையை மதிப்பிடுவதை சாத்தியமாக்குகிறது. விரும்பினால், பயனர் டெலிமெட்ரி அனுப்புவதை முடக்கலாம் அல்லது இயல்பாக அனுப்பப்படும் தகவலை விரிவாக்கலாம்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்