Ensimmäinen Fedora CoreOS:n esikatselujulkaisu julkaistiin

Fedora-projektien kehittäjät ilmoitti alusta liittyen testaus ensimmäinen alustava versio jakelupaketin uudesta painoksesta Fedora Core OS, joka korvasi Fedora Atomic Host- ja CoreOS Container Linux -tuotteet yhtenä ratkaisuna yksittäisiin säilöihin perustuviin käyttöympäristöihin.

CoreOS Container Linuxista, joka siirretty CoreOS:n ostamisen jälkeen Fedora CoreOS siirsi Red Hatin käsiin käyttöönottotyökalut (Ignition bootstrap -konfigurointijärjestelmän), atomipäivitysmekanismin ja tuotteen yleisen filosofian. Atomic Hostista on siirretty teknologia pakettien kanssa työskentelyyn, tuki OCI (Open Container Initiative) -spesifikaatioille ja lisämekanismit SELinuxiin perustuvien säiliöiden eristämiseen. Fedora CoreOS perustuu Fedora-tietovarastoihin, joissa käytetään rpm-ostreea. Moby (Docker) ja podman on ilmoitettu tuetuiksi Fedora CoreOS -ajonaikaisessa säilöissä. Kubernetes-tukea on suunniteltu kontin orkestraatiolle Fedora CoreOS:n päälle.

Projektin tavoitteena on tarjota minimaalinen ympäristö, joka päivitetään automaattisesti ilman järjestelmänvalvojan osallistumista ja joka on yhtenäinen yksinomaan konttikäyttöön suunniteltujen palvelinjärjestelmien massakäyttöön. Fedora CoreOS sisältää vain minimaalisen joukon komponentteja, jotka riittävät yksittäisten säilöjen suorittamiseen - Linux-ytimen, systemd-järjestelmänhallinnan ja joukon apupalveluita SSH-yhteyden muodostamiseen, asetusten hallintaan ja päivitysten asentamiseen.

Järjestelmäosio on asennettu vain luku -tilaan, eikä se muutu käytön aikana. kokoonpano lähetetään käynnistysvaiheessa Ignition-työkalupakin avulla (vaihtoehto Cloud-Initille).
Kun järjestelmä on käynnissä, /etc-hakemiston kokoonpanon ja sisällön muuttaminen on mahdotonta; voit muuttaa vain asetusprofiilia ja käyttää sitä ympäristön korvaamiseen. Yleensä järjestelmän kanssa työskentely muistuttaa työskentelyä konttikuvien kanssa, joita ei päivitetä paikallisesti, vaan ne rakennetaan uudelleen tyhjästä ja käynnistetään uudelleen.

Järjestelmän näköistiedosto on jakamaton ja muodostetaan OSTree-tekniikalla (yksittäisiä paketteja ei voi asentaa tällaiseen ympäristöön; voit vain rakentaa koko järjestelmäkuvan uudelleen laajentamalla sitä uusilla paketeilla käyttämällä rpm-ostree työkalupakkia). Päivitysjärjestelmä perustuu kahden järjestelmäosion käyttöön, joista toinen on aktiivinen ja toista käytetään päivityksen kopioimiseen; päivityksen asennuksen jälkeen osiot vaihtavat rooleja.

Tarjolla on kolme itsenäistä Fedora CoreOS:n haaraa:
testaus tilannekuvilla, jotka perustuvat nykyiseen Fedora-julkaisuun päivitysten kanssa; vakaa - stabiloitu haara, joka muodostuu kahden viikon testaushaaran testauksen jälkeen; seuraava - tilannekuva tulevasta kehitysvaiheessa olevasta julkaisusta. Kaikille kolmelle haaralle luodaan päivityksiä haavoittuvuuksien ja vakavien virheiden poistamiseksi. Nykyisessä kehitysvaiheessa alustavan julkaisun puitteissa on muodostumassa vain testaushaara. Ensimmäinen vakaa julkaisu on suunniteltu julkaistavaksi 6 kuukauden kuluttua. CoreOS Container Linux -jakelun tuki päättyy 6 kuukautta Fedora CoreOS:n vakautumisen jälkeen, ja Fedora Atomic Host -tuen odotetaan päättyvän marraskuun lopussa.

Kun projekti on vakiintunut, telemetrian lähetys otetaan oletusarvoisesti käyttöön (telemetria ei ole vielä aktiivinen esikatseluversiossa) käyttämällä fedora-coreos-pinger-palvelua, joka kerää ja lähettää säännöllisesti tunnistamattomia tietoja järjestelmästä, kuten käyttöjärjestelmän versiota. numero, pilvi, Fedora-projektipalvelinalustan asennustyyppiin. Siirretyt tiedot eivät sisällä tunnistamiseen johtavia tietoja. Tilastoja analysoitaessa käytetään vain aggregoitua tietoa, jonka avulla voimme yleisesti arvioida Fedora CoreOS:n käytön luonnetta. Käyttäjä voi halutessaan poistaa telemetrialähetyksen käytöstä tai laajentaa lähetettyä oletustietoa.

Lähde: opennet.ru

Lisää kommentti