Ukukhutshwa kokuqala kwe-Fedora CoreOS yaziswa

Abaphuhlisi beProjekthi yeFedora kwaziswa malunga nesiqalo uvavanyo inguqulelo yokuqala yokuqala yohlelo olutsha lwekhithi yokuhambisa I-Fedora CoreOS, eyathatha indawo ye-Fedora Atomic Host kunye ne-CoreOS Container Linux iimveliso njengesisombululo esisodwa sokusebenza kweemeko ezisekelwe kwizikhongozeli ezizimeleyo.

Ukusuka kwiCoreOS Container Linux, leyo isusiwe Ezandleni ze-Red Hat emva kokuthenga i-CoreOS, i-Fedora CoreOS idlulisele izixhobo zokuthunyelwa (inkqubo yokumisela i-Ignition bootstrap), indlela yokuhlaziya i-athomu kunye nefilosofi ngokubanzi yemveliso. Itekhnoloji yokusebenza ngeepakethi, inkxaso ye-OCI (i-Open Container Initiative) iinkcukacha, kunye neendlela ezongezelelweyo zokwahlula izikhongozeli ezisekwe kwi-SELinux zidluliselwe kwi-Atomic Host. I-Fedora CoreOS isekwe kwi-Fedora zokugcina usebenzisa i-rpm-ostree. I-Moby (i-Docker) kunye ne-podman zibhengezwe njengenkxaso kwi-Fedora CoreOS ixesha lokuqhuba kwizikhongozeli. Inkxaso ye-Kubernetes icwangciswe kwi-orchestration yesikhongozeli phezulu kwe-Fedora CoreOS.

Le projekthi ijolise ekuboneleleni ngemekobume encinci, ihlaziywa ngokuzenzekelayo ngaphandle kwentatho-nxaxheba yomlawuli kwaye idityaniswe ngokusasazwa ngobuninzi beenkqubo zeseva ezilungiselelwe ngokukodwa ukuqhuba izikhongozeli. I-Fedora CoreOS iqulethe kuphela iseti encinci yamacandelo aneleyo ukuqhuba izikhongozeli ezizimeleyo - i-Linux kernel, umphathi wenkqubo ye-systemd kunye neseti yeenkonzo eziluncedo zokuqhagamshela nge-SSH, ukulawula uqwalaselo kunye nokufaka uhlaziyo.

Ukwahlula kwenkqubo kufakwe kwindlela yokufunda kuphela kwaye ayitshintshi ngexesha lokusebenza. Isimo igqithiselwe kwinqanaba lokuqala kusetyenziswa isixhobo se-Ignition (enye indawo kwi-Cloud-Init).
Nje ukuba inkqubo isebenze, ukutshintsha uqwalaselo kunye nemixholo ye/etc ulawulo akunakwenzeka; unokutshintsha kuphela iprofayile yesethingi kwaye uyisebenzise ukubuyisela imeko-bume. Ngokubanzi, ukusebenza kunye nenkqubo kufana nokusebenza kunye nemifanekiso yesikhongozeli, engahlaziywayo ekuhlaleni, kodwa yakhiwe kwakhona ukusuka ekuqaleni kwaye iqaliswe ngokutsha.

Umfanekiso wenkqubo awunakwahlulwa kwaye wenziwa kusetyenziswa ubuchwepheshe be-OSTree (iipakethe zomntu ngamnye azinakufakwa kwimeko-bume enjalo; unokwakha kwakhona yonke inkqubo yomfanekiso, uyandise ngeepakethe ezintsha usebenzisa i-rpm-ostree toolkit). Inkqubo yohlaziyo isekwe kusetyenziso lwezahlulo ezimbini zenkqubo, enye yazo esebenzayo, kwaye eyesibini isetyenziselwa ukukopa uhlaziyo; emva kokufaka uhlaziyo, izahlulelo zitshintsha iindima.

Amasebe amathathu azimeleyo eFedora CoreOS anikezelwa:
ukuvavanya nge-snapshots esekelwe kukukhululwa kwe-Fedora yangoku kunye nohlaziyo; ezinzile - isebe elizinzile, elenziwe emva kweeveki ezimbini zokuvavanya isebe lokuvavanya; okulandelayo - isifinyezo sokukhutshwa kwexesha elizayo kuphuhliso. Uhlaziyo luyenziwa kuwo omathathu amasebe ukuphelisa ubuthathaka kunye neempazamo ezinkulu. Kwinqanaba langoku lophuhliso, ngaphakathi kwesakhelo sokukhululwa kwangaphambili, kuphela isebe lokuvavanya lenziwayo. Ukukhutshwa kokuqala okuzinzileyo kucetywa ukuba kukhutshwe kwiinyanga ze-6. Inkxaso yokuhanjiswa kwe-CoreOS Container Linux iya kuphelisa iinyanga ze-6 emva kokuba i-Fedora CoreOS izinzile, kwaye inkxaso ye-Fedora Atomic Host kulindeleke ukuba iphele ekupheleni kukaNovemba.

Emva kokuba iprojekthi izinzile, ukuthunyelwa kwe-telemetry kuya kwenziwa ngokungagqibekanga (i-telemetry ayikasebenzi kulwakhiwo lwangaphambili) kusetyenziswa inkonzo ye-fedora-coreos-pinger, ethi ngamaxesha athile iqokelele kwaye ithumele ulwazi olungachongiyo malunga nenkqubo, njengenguqulelo ye-OS. inombolo, ilifu, kuhlobo lofakelo lweqonga leqonga leeseva zeFedora. Idatha egqithisiweyo ayinalwazi olunokukhokelela ekuchongeni. Xa uhlalutya izibalo, ulwazi oluhlanganisiweyo kuphela lusetyenziswa, olusivumela ukuba sigwebe ngokubanzi uhlobo lokusetyenziswa kwe-Fedora CoreOS. Ukuba uyanqwena, umsebenzisi unokuvala ukuthumela i-telemetry okanye andise ulwazi olungagqibekanga oluthunyelweyo.

umthombo: opennet.ru

Yongeza izimvo