Ukukhishwa kokuqala okuzinzile kwe-Fedora CoreOS

Fedora Project Developers kumenyezelwe mayelana nokuzinzisa ukusatshalaliswa I-Fedora CoreOS kanye nokulungela kwayo ukusetshenziswa kabanzi. I-Fedora CoreOS ithuthukiswa njengesixazululo esisodwa sokusebenzisa izindawo ezisekelwe kuziqukathi ezingazodwa, esikhundleni semikhiqizo ye-Fedora Atomic Host kanye ne-CoreOS Container Linux. Ukusatshalaliswa kwe-CoreOS Container Linux kuzophela ezinyangeni ze-6, kanti i-Fedora Atomic Host kulindeleke ukuthi iqede ukusekelwa ekupheleni kukaNovemba.

I-Fedora CoreOS ihlose ukuhlinzeka ngendawo encane ebuyekezwa ngokuzenzakalelayo ngaphandle kokungenela komlawuli futhi ihlanganiswe ukuthunyelwa ngobuningi bezinhlelo zeseva eziklanyelwe ukusebenzisa iziqukathi kuphela. Ukusabalalisa kunikeza kuphela isethi encane yezingxenye ezanele ukusebenzisa iziqukathi ezingazodwa - i-Linux kernel, isiphathi sesistimu ye-systemd kanye nesethi yezinsizakalo ezisetshenziswayo zokuxhuma nge-SSH, ukuphatha ukumisa nokufaka izibuyekezo.

Ingxenye yesistimu ifakwe kumodi yokufunda kuphela futhi ayishintshi phakathi nokusebenza. Ukucushwa kuhanjiswa esigabeni sokulayisha kusetshenziswa ikhithi yamathuluzi Ignition (okuhlukile kokuthi Cloud-Init). Uma uhlelo selusebenza, ukushintsha ukucushwa nokuqukethwe kwenkomba / njll akunakwenzeka; ungashintsha kuphela iphrofayili yezilungiselelo futhi uyisebenzise esikhundleni sendawo. Ngokuvamile, ukusebenza nesistimu kufana nokusebenza ngezithombe zesiqukathi, ezingabuyekeziwe endaweni, kodwa zakhiwe kabusha kusukela ekuqaleni futhi ziqaliswe kabusha.

Isithombe sesistimu asihlukaniseki futhi sakhiwe kusetshenziswa ubuchwepheshe be-OSTree (amaphakheji angawodwana awakwazi ukufakwa endaweni enjalo; ungakha kabusha sonke isithombe sohlelo, usikhulise ngamaphakheji amasha usebenzisa ikhithi yamathuluzi ye-rpm-ostree). Isistimu yokuvuselela isekelwe ekusetshenzisweni kwezingxenye ezimbili zesistimu, eyodwa yazo esebenzayo, kanti eyesibili isetshenziselwa ukukopisha isibuyekezo; ngemva kokufaka isibuyekezo, izingxenye zishintsha izindima.

Kusuka ekusatshalalisweni kwe-CoreOS Container Linux, okuthi ethuthile Ezandleni ze-Red Hat ngemva kokuthenga i-CoreOS, iphrojekthi ye-Fedora CoreOS yaboleka amathuluzi okumisa ibhuthi (Ignition), indlela yokuvuselela i-athomu kanye nefilosofi evamile yomkhiqizo. Ubuchwepheshe bokusebenza ngamaphakeji, ukusekelwa kokucaciswa kwe-OCI (Open Container Initiative), kanye nezindlela ezengeziwe zokuhlukanisa iziqukathi ezisekelwe ku-SELinux zidluliselwe zisuka ku-Atomic Host. Ukuhlela iziqukathi ngaphezulu kwe-Fedora CoreOS, ngokuzayo kuhlelwe ukuhlinzeka ngokuhlanganiswa ne-Kubernetes (kuhlanganise naleyo esekelwe KULUNGILE).

Okuqukethwe kokukhishwa kokuqala okuzinzile kwe-Fedora CoreOS kusekelwe kumakhosombe I-Fedora 31 usebenzisa iphakheji ye-rpm-ostree.
Ihlanganisa i-Linux 5.4 kernel, umphathi wesistimu we-systemd 243, kanye nekhithi yamathuluzi ye-Ignition 2.1. Isikhathi sokusebenza seziqukathi sihlinzeka ngosekelo lwe-Moby 18.09 (Docker) ne-podman 1.7. Ngokuzenzakalelayo, ukusekela kwe-cgroups v1 kunikwe amandla ukuze kuqinisekiswe ukuhambisana, kodwa ama-cgroups v2 anganikwa amandla njengenketho. Okungenzeka kwenziwe ukufaka kumapulatifomu ahlukahlukene ahlanganisa amaseva wempahla, i-QEMU, i-OpenStack, i-VMware, i-AWS, i-Alibaba, i-Azure ne-GCP. Isithombe se-iso esinikeziwe singasebenza kumodi ebukhoma ngokulayishwa ku-RAM. Ukubhutha inethiwekhi nge-PXE (netboot) kuyasekelwa.

Amagatsha amathathu azimele e-Fedora CoreOS anikezwayo, okwenziwa ngawo izibuyekezo eziqeda ubungozi namaphutha amakhulu:

  • ukuhlola ngezifinyezo ngokusekelwe ekukhishweni kwamanje kwe-Fedora ngezibuyekezo;
  • ezinzile - igatsha elizinzile, elakhiwe ngemva kwamasonto amabili okuhlola igatsha lokuhlola;
  • okulandelayo - isifinyezo sokukhululwa okuzayo ngaphansi kokuthuthukiswa (kuphela ezinhlelweni zamanje).

Kusukela ezinhlelweni zekusasa, kuyashiwo ukuvula ku-Fedora CoreOS ithumela i-telemetry isebenzisa isevisi i-fedora-coreos-pinger, enqwabelana ngezikhathi ezithile futhi ithumele ulwazi lwesistimu olungahlonzi, njengenombolo yenguqulo ye-OS, inkundla yefu, uhlobo lokufaka, kumaseva ephrojekthi ye-Fedora. Idatha edlulisiwe ayinalo ulwazi olungaholela ekukhombeni. Lapho kuhlaziywa izibalo, kusetshenziswa ulwazi oluhlanganisiwe kuphela, olusivumela ukuthi sahlulele ngokuvamile uhlobo lokusetshenziswa kwe-Fedora CoreOS. Uma efisa, umsebenzisi angakhubaza ukuthumela i-telemetry noma andise ulwazi oluthunyelwe ngokuzenzakalelayo.

Source: opennet.ru

Engeza amazwana