Predstavljeno prvo izdanje za pregled Fedora CoreOS-a

Programeri Fedora projekta najavljeno o početku testiranje prva preliminarna verzija novog izdanja distributivnog kompleta Fedora Core OS, koji je zamenio Fedora Atomic Host i CoreOS Container Linux proizvode kao jedinstveno rešenje za radna okruženja zasnovana na izolovanim kontejnerima.

Iz CoreOS Container Linuxa, koji preselio U rukama Red Hata nakon kupovine CoreOS-a, alati za implementaciju (sistem konfiguracije za pokretanje pokretanja), atomski mehanizam ažuriranja i opšta filozofija proizvoda prebačeni su na Fedora CoreOS. Tehnologija za rad sa paketima, podrška za OCI (Open Container Initiative) specifikacije i dodatni mehanizmi za izolaciju kontejnera bazirani na SELinuxu prebačeni su sa Atomic Host-a. Fedora CoreOS je baziran na Fedora repozitorijumima koji koriste rpm-ostree. Moby (Docker) i podman su deklarisani kao podržani u Fedora CoreOS runtime-u za kontejnere. Planirana je podrška za Kubernetes za orkestraciju kontejnera na vrhu Fedora CoreOS-a.

Projekat ima za cilj da obezbedi minimalno okruženje, atomski ažurirano automatski bez učešća administratora i ujedinjeno za masovnu implementaciju serverskih sistema dizajniranih isključivo za pokretanje kontejnera. Fedora CoreOS sadrži samo minimalan skup komponenti dovoljan za pokretanje izolovanih kontejnera - Linux kernel, systemd sistem menadžer i skup uslužnih usluga za povezivanje preko SSH-a, upravljanje konfiguracijom i instaliranje ažuriranja.

Sistemska particija je montirana u režimu samo za čitanje i ne mijenja se tokom rada. Konfiguracija prenosi se u fazi pokretanja pomoću kompleta alata Ignition (alternativa Cloud-Init-u).
Jednom kada je sistem pokrenut, promjena konfiguracije i sadržaja direktorija /etc je nemoguća; možete samo promijeniti profil postavki i koristiti ga za zamjenu okruženja. Uopšteno govoreći, rad sa sistemom liči na rad sa slikama kontejnera, koje se ne ažuriraju lokalno, već se rekonstruišu od nule i pokreću iznova.

Slika sistema je nedjeljiva i formira se pomoću OSTree tehnologije (pojedinačni paketi se ne mogu instalirati u takvom okruženju, možete samo ponovo izgraditi cijelu sliku sistema tako što ćete je proširiti novim paketima pomoću rpm-ostree alata). Sistem ažuriranja se zasniva na korištenju dvije sistemske particije, od kojih je jedna aktivna, a druga se koristi za kopiranje ažuriranja; nakon što se ažuriranje instalira, particije mijenjaju uloge.

U ponudi su tri nezavisne grane Fedora CoreOS-a:
testiranje sa snimcima na osnovu trenutnog izdanja Fedore sa ažuriranjima; stabilna - stabilizirana grana, formirana nakon dvije sedmice testiranja grane za ispitivanje; sljedeći - snimak budućeg izdanja u razvoju. Generišu se ažuriranja za sve tri grane kako bi se eliminisale ranjivosti i ozbiljne greške. U trenutnoj fazi razvoja formira se samo testna grana kao dio preliminarnog izdanja. Planirano je da prvo stabilno izdanje bude objavljeno za 6 mjeseci. Podrška za CoreOS Container Linux distribuciju će prestati 6 mjeseci nakon što se Fedora CoreOS stabilizira, a očekuje se da će podrška za Fedora Atomic Host završiti krajem novembra.

Nakon što se projekat stabilizuje, slanje telemetrije će biti omogućeno prema zadanim postavkama (telemetrija još nije aktivna u verziji za pregled) pomoću usluge fedora-coreos-pinger, koja povremeno akumulira i šalje informacije koje ne identifikuju sistem, kao što je verzija OS-a broj, oblak, na tip instalacije platforme Fedora projektnih servera. Preneseni podaci ne sadrže informacije koje bi mogle dovesti do identifikacije. Prilikom analize statistike koriste se samo agregirane informacije, što nam omogućava da općenito prosudimo prirodu upotrebe Fedora CoreOS-a. Ako želi, korisnik može onemogućiti slanje telemetrije ili proširiti poslane zadane informacije.

izvor: opennet.ru

Dodajte komentar