Unua antaŭprezenteldono de Fedora CoreOS prezentita

Fedora Projektaj Programistoj anoncita pri la komenco testado la unua prepara versio de la nova eldono de la dissenda ilaro Fedora Core OS, kiu anstataŭigis la Fedora Atomic Host kaj CoreOS Container Linuksajn produktojn kiel ununuran solvon por prizorgi mediojn bazitajn sur izolitaj ujoj.

De CoreOS Container Linukso, kiu movita En la manoj de Red Hat post aĉetado de CoreOS, Fedora CoreOS transdonis la disfaldajn ilojn (la Ignition bootstrap agorda sistemo), la atoman ĝisdatigmekanismon kaj la ĝeneralan filozofion de la produkto. La teknologio por labori kun pakaĵoj, subteno por OCI (Open Container Initiative) specifoj, kaj kromaj mekanismoj por izoli ujojn bazitajn sur SELinux estis transdonitaj de Atomic Host. Fedora CoreOS baziĝas sur Fedora-deponejoj uzante rpm-ostree. Moby (Docker) kaj podman estas deklaritaj kiel subtenataj en Fedora CoreOS rultempo por ujoj. Kubernetes-subteno estas planita por ujo-instrumentado aldone al Fedora CoreOS.

La projekto celas provizi minimuman medion, atome ĝisdatigita aŭtomate sen administranto partopreno kaj unuigita por amasa deplojo de servilaj sistemoj desegnitaj ekskluzive por ruli ujojn. Fedora CoreOS enhavas nur minimuman aron da komponantoj sufiĉaj por ruli izolitajn ujojn - la Linuksan kernon, la sisteman administranton kaj aron da utilaj servoj por konekti per SSH, administri agordojn kaj instali ĝisdatigojn.

La sistemdisko estas muntita en nurlegebla reĝimo kaj ne ŝanĝiĝas dum operacio. Agordo transdonita ĉe la startstadio uzante la Ignition ilaro (alternativo al Cloud-Init).
Post kiam la sistemo funkcias, ŝanĝi la agordon kaj enhavon de la dosierujo /etc estas neebla; vi povas nur ŝanĝi la agordan profilon kaj uzi ĝin por anstataŭigi la medion. Ĝenerale, labori kun la sistemo similas labori kun ujbildoj, kiuj ne estas ĝisdatigitaj loke, sed estas rekonstruitaj de nulo kaj lanĉitaj denove.

La sistembildo estas nedividebla kaj estas formita per la OSTree-teknologio (individuaj pakaĵoj ne povas esti instalitaj en tia medio, vi povas nur rekonstrui la tutan sistembildon vastigante ĝin per novaj pakaĵoj uzante la ilaron rpm-ostree). La ĝisdatiga sistemo baziĝas sur la uzo de du sistemdiskoj, unu el kiuj estas aktiva, kaj la dua estas uzata por kopii la ĝisdatigon; post kiam la ĝisdatigo estas instalita, la sekcioj ŝanĝas rolojn.

Tri sendependaj branĉoj de Fedora CoreOS estas ofertitaj:
testado per momentfotoj bazitaj sur la nuna eldono de Fedora kun ĝisdatigoj; stabila - stabiligita branĉo, formita post du semajnoj de testado de la testa branĉo; sekva - momentfoto de estonta eldono en evoluo. Ĝisdatigoj estas generitaj por ĉiuj tri branĉoj por forigi vundeblecojn kaj gravajn erarojn. En la nuna disvolva stadio, kadre de la prepara eldono, nur la testa branĉo formiĝas. La unua stabila eldono estas planita esti liberigita en 6 monatoj. Subteno por la CoreOS Container Linux-distribuo finiĝos 6 monatojn post kiam Fedora CoreOS stabiliĝos, kaj Fedora Atomic Host-subteno estas atendita finiĝi fine de novembro.

Post kiam la projekto estas stabiligita, telemetria sendo estos ebligita defaŭlte (telemetrio ankoraŭ ne aktivas en la antaŭrigarda konstruo) uzante la servon fedora-coreos-pinger, kiu periode amasigas kaj sendas ne-identigajn informojn pri la sistemo, kiel OS-versio. nombro, nubo, al la tipo de instalado de platformo de Fedora projektserviloj. La transdonitaj datumoj ne enhavas informojn, kiuj povus konduki al identigo. Kiam oni analizas statistikojn, oni uzas nur agregatajn informojn, kio ebligas al ni ĝenerale juĝi la naturon de uzo de Fedora CoreOS. Se vi deziras, la uzanto povas malŝalti telemetrian sendon aŭ vastigi la defaŭltajn informojn senditajn.

fonto: opennet.ru

Aldoni komenton