Pêşniyara pêşîn a Fedora CoreOS hate pêşkêş kirin

Pêşdebirên Projeya Fedora ragihand derbarê destpêkê de ceribandin yekem guhertoya pêşîn a çapa nû ya kîtê belavkirinê Fedora Core OS, ku li şûna hilberên Fedora Atomic Host û CoreOS Container Linux-ê wekî çareseriyek yekane ji bo jîngehên xebitandinê yên li ser konteynerên veqetandî cîh girt.

Ji CoreOS Container Linux, ku bar kir Di destê Red Hat de piştî kirîna CoreOS, Fedora CoreOS amûrên bicîhkirinê (pergala veavakirina bootstrap Ignition), mekanîzmaya nûvekirina atomî û felsefeya giştî ya hilberê veguhezand. Teknolojiya xebata bi pakêtan re, piştgirî ji bo taybetmendiyên OCI (Open Container Initiative), û mekanîzmayên din ên ji bo veqetandina konteyneran li ser bingeha SELinux ji Host Atomic ve hatine veguheztin. Fedora CoreOS li ser bingeha depoyên Fedora-yê ku rpm-ostree bikar tîne, ye. Moby (Docker) û podman ji bo konteyneran di dema xebitandina Fedora CoreOS de wekî piştgirî têne ragihandin. Piştgiriya Kubernetes ji bo orkestrasyona konteynerê li ser Fedora CoreOS tê plan kirin.

Proje armanc ew e ku hawîrdorek hindiktirîn peyda bike, ku bi atomî bixweber bêyî beşdariya rêveberê were nûve kirin û ji bo belavkirina girseyî ya pergalên serverê yên ku bi taybetî ji bo xebitandina konteyneran hatine çêkirin yekgirtî ye. Fedora CoreOS tenê komek hindiktirîn pêkhateyan dihewîne ku ji bo rêvekirina konteynerên veqetandî bes e - kernel Linux, rêvebirê pergala systemd û komek karûbarên karûbar ji bo girêdana bi SSH, birêvebirina veavakirinê û sazkirina nûvekirinan.

Dabeşkirina pergalê di moda tenê-xwendinê de tête danîn û di dema xebatê de nayê guhertin. Guhertin di qonaxa bootê de bi karanîna amûra Ignition (alternatîfek Cloud-Init) ve hatî şandin.
Dema ku pergal dimeşe, guheztina veavakirin û naveroka pelrêça /etc ne mumkun e; hûn tenê dikarin profîla mîhengan biguhezînin û wê bikar bînin da ku li hawîrdorê biguhezînin. Bi gelemperî, xebata bi pergalê re dişibe xebata bi wêneyên konteyneran re, yên ku li herêmî nayên nûve kirin, lê ji nû ve têne çêkirin û ji nû ve têne destpêkirin.

Wêneya pergalê nayê dabeş kirin û bi karanîna teknolojiya OSTree ve hatî çêkirin (pakêtên takekesî nikarin di hawîrdorek wusa de werin saz kirin, hûn tenê dikarin bi berfirehkirina wê bi pakêtên nû re bi karanîna amûra rpm-ostree re tevahiya wêneya pergalê ji nû ve ava bikin). Pergala nûvekirinê li ser bingeha karanîna du dabeşên pergalê ye, yek ji wan çalak e, û ya duyemîn jî ji bo kopîkirina nûvekirinê tê bikar anîn; piştî ku nûvekirin hate saz kirin, dabeş rola xwe diguhezînin.

Sê şaxên serbixwe yên Fedora CoreOS têne pêşkêş kirin:
ceribandina wêneyan li ser bingeha serbestberdana Fedora ya heyî bi nûvekirinan; stabîl - şaxek stabîl, ku piştî du hefte ceribandina şaxê ceribandinê hatî çêkirin; paşê - wêneyek serbestberdana pêşerojê di pêşveçûnê de. Ji bo her sê şaxan nûvekirin têne çêkirin da ku qelsî û xeletiyên giran ji holê rakin. Di qonaxa heyî ya pêşkeftinê de, di çarçoveya serbestberdana pêşîn de, tenê şaxê ceribandinê tê damezrandin. Yekem serbestberdana stabîl tê plan kirin ku di 6 mehan de were berdan. Piştgiriya ji bo belavkirina CoreOS Container Linux dê 6 meh piştî ku Fedora CoreOS stabîl bibe biqede, û tê pêşbînîkirin ku piştgiriya Fedora Atomic Host di dawiya Mijdarê de biqede.

Piştî ku proje stabîl bibe, şandina telemetrîyê dê ji hêla xwerû ve were çalak kirin (telemetrî hîn di avakirina pêşdîtinê de ne çalak e) bi karanîna karûbarê fedora-coreos-pinger, ku bi awayekî periyodîk agahdariya nenaskirî di derheqê pergalê de berhev dike û dişîne, wek guhertoya OS. hejmar, ewr, ji bo celebê sazkirina platforma serverên projeya Fedora. Daneyên ku hatine şandin agahdariya ku dikare bibe sedema nasnameyê tune. Dema ku statîstîkan analîz dikin, tenê agahdariya berhevkirî tê bikar anîn, ku destûrê dide me ku bi gelemperî cewhera karanîna Fedora CoreOS dadbar bikin. Ger bixwaze, bikarhêner dikare şandina telemetrîyê neçalak bike an agahdariya xwerû ya hatî şandin berfireh bike.

Source: opennet.ru

Add a comment