Kuwonekera koyamba kwa Fedora CoreOS Kutulutsidwa

Fedora Project Madivelopa adalengeza za chiyambi kuyesa koyambirira koyambirira kwa mtundu watsopano wa zida zogawa Fedora Core OS, yomwe idalowa m'malo mwa zinthu za Fedora Atomic Host ndi CoreOS Container Linux ngati njira imodzi yoyendetsera malo otengera zotengera zakutali.

Kuchokera ku CoreOS Container Linux, yomwe kusunthidwa M'manja mwa Red Hat atagula CoreOS, Fedora CoreOS adasamutsa zida zotumizira (kachitidwe kachitidwe ka Ignition bootstrap), makina osinthira atomiki ndi nzeru zambiri zazinthuzo. Ukadaulo wogwirira ntchito ndi mapaketi, kuthandizira kwa OCI (Open Container Initiative), ndi njira zowonjezera zodzipatula zotengera zochokera ku SELinux zasamutsidwa kuchokera ku Atomic Host. Fedora CoreOS idakhazikitsidwa ndi zolemba za Fedora pogwiritsa ntchito rpm-ostree. Moby (Docker) ndi podman amalengezedwa kuti amathandizidwa mu nthawi yothamanga ya Fedora CoreOS pazotengera. Thandizo la Kubernetes lakonzedwa kuti liyimbidwe ndi chidebe pamwamba pa Fedora CoreOS.

Pulojekitiyi ikufuna kupereka malo ochepa, osinthidwa okha popanda otsogolera komanso ogwirizana kuti atumize makina ambiri a seva opangidwa kuti azingoyendetsa zotengera. Fedora CoreOS ili ndi magawo ochepa okha omwe amatha kuyendetsa zotengera zakutali - Linux kernel, systemd system manejala ndi gulu lazinthu zofunikira zolumikizira kudzera pa SSH, kuyang'anira kasinthidwe ndikuyika zosintha.

Kugawa kwadongosolo kumayikidwa mumayendedwe owerengera-okha ndipo sikusintha panthawi yogwira ntchito. Kukhazikika imafalitsidwa poyambira poyambira pogwiritsa ntchito zida za Ignition (njira ina ya Cloud-Init).
Dongosolo likangoyamba kugwira ntchito, kusintha kasinthidwe ndi zomwe zili m'ndandanda wa / etc sikutheka; mutha kungosintha mawonekedwe ndikugwiritsa ntchito kusintha chilengedwe. Kawirikawiri, kugwira ntchito ndi dongosololi kumakhala ngati kugwira ntchito ndi zithunzi za chidebe, zomwe sizinasinthidwe kwanuko, koma zimamangidwanso kuchokera pachiyambi ndikuyambitsanso.

Chithunzi chadongosolo sichigawika ndipo chimapangidwa pogwiritsa ntchito ukadaulo wa OSTree (maphukusi amunthu payekha sangathe kukhazikitsidwa pamalo otere; mutha kungomanganso chithunzi chonse cha dongosolo, ndikuchikulitsa ndi phukusi latsopano pogwiritsa ntchito rpm-ostree toolkit). Dongosolo losinthika limakhazikitsidwa pakugwiritsa ntchito magawo awiri adongosolo, imodzi yomwe ikugwira ntchito, ndipo yachiwiri imagwiritsidwa ntchito kukopera zosinthazo; mukakhazikitsa zosintha, magawowo amasintha maudindo.

Nthambi zitatu zodziyimira pawokha za Fedora CoreOS zimaperekedwa:
kuyesa ndi zithunzithunzi kutengera kutulutsidwa kwaposachedwa kwa Fedora ndi zosintha; khola - nthambi yokhazikika, yopangidwa patatha milungu iwiri yoyesa nthambi yoyesera; chotsatira - chithunzithunzi cha kumasulidwa kwamtsogolo mu chitukuko. Zosintha zikupangidwira nthambi zonse zitatu kuti zithetse zofooka ndi zolakwika zazikulu. Pakalipano pa chitukuko, mkati mwa ndondomeko ya kumasulidwa koyambirira, nthambi yokhayo yoyesera ikupangidwa. Kutulutsidwa koyamba kokhazikika kukukonzekera kutulutsidwa m'miyezi 6. Kuthandizira kugawa kwa CoreOS Container Linux kumatha miyezi 6 Fedora CoreOS itakhazikika, ndipo thandizo la Fedora Atomic Host likuyembekezeka kutha kumapeto kwa Novembala.

Ntchitoyi ikakhazikika, kutumiza kwa telemetry kudzayatsidwa mwachisawawa (telemetry sinagwirebe ntchito yowonera) pogwiritsa ntchito ntchito ya fedora-coreos-pinger, yomwe nthawi ndi nthawi imasonkhanitsa ndikutumiza zidziwitso zosadziwika za dongosololi, monga mtundu wa OS. nambala, mtambo, ku mtundu wa kukhazikitsa ma seva a Fedora. Deta yotumizidwa ilibe chidziwitso chomwe chingapangitse kuti munthu adziwike. Posanthula ziwerengero, zidziwitso zokhazokha zimagwiritsidwa ntchito, zomwe zimatilola kuweruza momwe Fedora CoreOS amagwiritsidwira ntchito. Ngati angafune, wogwiritsa ntchito amatha kuletsa kutumiza kwa telemetry kapena kukulitsa zomwe zatumizidwa.

Source: opennet.ru

Kuwonjezera ndemanga