Første stabile utgivelse av Fedora CoreOS

Utviklerne av Fedora-prosjektet om at 59 nye organisasjoner har blitt med i fellesskapet. I slutten av mai har antallet deltakere i fondet om stabilisering av distribusjonen Fedora CoreOS og dens beredskap for bred bruk. Fedora CoreOS markedsføres som en enhetlig løsning for å kjøre miljøer basert på isolerte containere, som erstatter produktene Fedora Atomic Host og CoreOS Container Linux. Støtten for CoreOS Container Linux vil opphøre om 6 måneder, og opphør av støtten for Fedora Atomic Host er forventet i slutten av november.

Fedora CoreOS har som mål å tilby et minimum av miljø, atomisk oppdatert automatisk uten administrativ deltakelse og enhetlig for masseutplassering av serversystemer som utelukkende er ment for kjøring av containere. Distribusjonen gir kun et minimum sett av komponenter, tilstrekkelig for å kjøre isolerte containere — Linux-kjernen, systemadministratoren systemd og et sett med nyttige tjenester for tilkobling via SSH, administrering av konfigurasjon og installasjon av oppdateringer.

Systempartisjonen monteres i skrivebeskyttet modus og endres ikke under drift. Konfigurasjon overføres ved oppstart ved hjelp av verktøyet Ignition (alternativ til Cloud-Init). Etter at systemet er startet, kan konfigurasjonen og innholdet i katalogen /etc ikke endres, det er kun tillatt å endre innstillingsprofilen og bruke den til å erstatte miljøet. Generelt minner arbeidet med systemet om arbeidet med containerbilder, som ikke oppdateres på stedet, men bygges fra bunnen av og startes på nytt.

Systembildet er ikke delbart og dannes ved hjelp av OSTree-teknologi (enkeltpakker kan ikke installeres i et slikt miljø, det er kun mulig å bygge hele systembildet på nytt, ved å utvide det med nye pakker ved hjelp av rpm-ostree-verktøyet). Oppdateringssystemet er basert på bruk av to systempartisjoner, hvorav den ene er aktiv og den andre brukes til å kopiere oppdateringer, etter installasjon bytter partisjonene roller.

Fra distribusjonen av CoreOS Container Linux, som har blitt Red Hat overtok prosjektet Fedora CoreOS etter oppkjøpet av CoreOS. Fedora CoreOS har adoptert konfigureringsverktøyet for oppstart (Ignition), den atomære oppdateringsmekanismen og den generelle produktfilosofien. Teknologien for pakkehåndtering, OCI (Open Container Initiative) spesifikasjoner og tilleggsmekanismer for isolasjon av containere basert på SELinux er overført fra Atomic Host. Integrasjon med Kubernetes planlegges for å orkestrere containere over Fedora CoreOS i fremtiden, inkludert støtte for OKD).

Kjernen i den første stabile utgivelsen av Fedora CoreOS er bygget på grunnlag av repositoryene Fedora 31 ved hjelp av rpm-ostree-pakken.
Den inkluderer Linux-kjerne 5.4, systemadministratoren systemd 243, og verktøyet Ignition 2.1. Støtte for container-runtime Moby 18.09 (Docker) og podman 1.7 er tilgjengelig. For å sikre kompatibilitet er støtte for cgroups v1 aktivert som standard, men cgroups v2 kan også aktiveres valgfritt. Det er implementert muligheten for installasjon på forskjellige plattformer, inkludert vanlige servere, QEMU, OpenStack, VMware, AWS, Alibaba, Azure og GCP. Det tilgjengelige iso-bildet kan kjøres i live-modus med oppstart i RAM. Nettverksoppstart via PXE (netboot) støttes.

Tre uavhengige grener av Fedora CoreOS tilbys, som får oppdateringer for å fikse sikkerhetssårbarheter og alvorlige feil:

  • testing med snapshots basert på den aktuelle utgivelsen av Fedora med oppdateringer;
  • stable — stabilisert gren som opprettes etter to ukers testing av testing-grenen;
  • next — snapshot av den kommende utgivelsen under utvikling (for tiden bare i planene).

I fremtidsplanene nevnes inkludering i Fedora CoreOS for sending av telemetri ved bruk av tjenesten fedora-coreos-pinger, som periodisk samler inn og sender anonymiserte systeminformasjoner til Fedora-prosjektets servere, som OS-versjonsnummer, skyplattform og installasjonsmetode. Dataene som sendes inkluderer ikke informasjon som kan føre til identifikasjon. Ved analyse av statistikk brukes bare aggregerte data for å bedømme bruken av Fedora CoreOS på en generell måte. Brukeren kan velge å deaktivere telemetrisending eller utvide standardinformasjonen som sendes.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster