Fedora prosjektutviklere
Fra CoreOS Container Linux, som
Prosjektet er rettet mot å gi et minimalt miljø, atomisk oppdatert automatisk uten administratordeltagelse og enhetlig for massedistribusjon av serversystemer designet eksklusivt for å kjøre containere. Fedora CoreOS inneholder bare et minimalt sett med komponenter som er tilstrekkelig til å kjøre isolerte beholdere - Linux-kjernen, systemadministratoren og et sett med hjelpetjenester for å koble til via SSH, administrere konfigurasjon og installere oppdateringer.
Systempartisjonen er montert i skrivebeskyttet modus og endres ikke under drift.
Når systemet kjører, er det umulig å endre konfigurasjonen og innholdet i /etc-katalogen; du kan bare endre innstillingsprofilen og bruke den til å erstatte miljøet. Generelt ligner det å jobbe med systemet å jobbe med containerbilder, som ikke oppdateres lokalt, men bygges om fra bunnen av og lanseres på nytt.
Systembildet er udelelig og dannes ved hjelp av OSTree-teknologi (individuelle pakker kan ikke installeres i et slikt miljø; du kan bare gjenoppbygge hele systembildet, utvide det med nye pakker ved hjelp av rpm-ostree-verktøysettet). Oppdateringssystemet er basert på bruk av to systempartisjoner, hvorav den ene er aktiv, og den andre brukes til å kopiere oppdateringen; etter at oppdateringen er installert, endrer partisjonene roller.
Tre uavhengige grener av Fedora CoreOS tilbys:
testing med øyeblikksbilder basert på den nåværende Fedora-utgivelsen med oppdateringer; stabil - en stabilisert gren, dannet etter to uker med testing av testgrenen; neste - et øyeblikksbilde av en fremtidig utgivelse under utvikling. Oppdateringer genereres for alle tre grenene for å eliminere sårbarheter og alvorlige feil. På det nåværende utviklingsstadiet, innenfor rammen av den foreløpige utgivelsen, blir bare testgrenen dannet. Den første stabile utgivelsen er planlagt utgitt om 6 måneder. Støtte for CoreOS Container Linux-distribusjonen avsluttes 6 måneder etter at Fedora CoreOS er stabilisert, og Fedora Atomic Host-støtte forventes å avsluttes i slutten av november.
Etter at prosjektet er stabilisert, vil telemetrisending være aktivert som standard (telemetri er ennå ikke aktiv i forhåndsvisningsbygget) ved å bruke fedora-coreos-pinger-tjenesten, som med jevne mellomrom akkumulerer og sender ikke-identifiserende informasjon om systemet, for eksempel OS-versjon nummer, sky, til installasjonstypen Fedora-prosjektserverplattform. De overførte dataene inneholder ikke informasjon som kan føre til identifikasjon. Når vi analyserer statistikk, brukes kun aggregert informasjon, noe som lar oss generelt bedømme bruken av Fedora CoreOS. Om ønskelig kan brukeren deaktivere telemetrisending eller utvide standardinformasjonen som sendes.
Kilde: opennet.ru