Red Hat e Fedora hanno rilasciato la prima versione di anteprima di Fedora CoreOS

fedora-coreano

Fedora CoreOS è un sistema operativo aggiornamento automatico minimo per eseguire carichi di lavoro containerizzati in modo sicuro e su larga scala. È attualmente disponibile per il test su un numero limitato di piattaforme.

Il team Fedora ha introdotto il nuovo sistema operando come successore di Fedora Atomic Host e CoreOS Container Linux. Secondo le loro spiegazionis, Fedora CoreOS è un sistema operativo che combina gli strumenti di provisioning, il modello di aggiornamento automatico e la filosofia di Container Linux con tecnologia di packaging Atomic, supporto OCI e sicurezza SELinux.

Il team Fedora lo spiega sebbene i contenitori possono essere eseguiti su un sistema operativo server di dimensioni standard, un sistema operativo progettato specificamente per i contenitori può fornire la funzionalità che un sistema operativo generale non può.

Poiché il software richiesto è minimo e uniforme, l'intero sistema operativo può essere implementato come un'unità con poca personalizzazione. Pertanto, Fedora CoreOS è stato progettato per essere ora l'host sicuro e affidabile per i tuoi cluster di computer.

Un altro fondamento logico per lo sviluppo di Fedora CoreOS è il fatto che poiché i contenitori vengono distribuiti su più nodi per la ridondanza, il sistema operativo può aggiornarsi automaticamente e quindi riavviarsi senza interrompere i carichi di lavoro.

Informazioni su Fedora CoreOS

Fondamentalmente Fedora CoreOS È stato progettato specificamente per eseguire carichi di lavoro containerizzati senza manutenzione regolare.

È inoltre progettato per aggiornarsi automaticamente con gli ultimi miglioramenti del sistema operativo, correzioni di bug e aggiornamenti di sicurezza. Viene fornito con Ignition, esegue container con Podman e Moby e si aggiorna automaticamente con rpm-ostree.

Sia che utilizzi il cloud, la virtualizzazione, ecc., Una macchina Fedora CoreOS si avvierà sempre in un posto: un'immagine generica del sistema operativo.

Quindi, durante il primo avvio, Fedora CoreOS utilizzerà Ignition per eseguire il provisioning del sistema. Ignition legge una configurazione di Ignition dai dati utente nel cloud o da un URL remoto.

Utilizzare queste impostazioni per creare partizioni del disco e file system, utenti, file e unità systemd. I passaggi per eseguire il provisioning di una macchina, se decidi di provare l'anteprima di Fedora CoreOS, sono spiegati dal team nel ticket introduttivo.

Secondo il team, Fedora CoreOS è progettato per essere gestito come un'infrastruttura immutabile. Una volta che la macchina è accesa, non è necessario modificarla o riconfigurarla.

Modificare invece le impostazioni FCC (Fedora CoreOS) e utilizzarle per eseguire il provisioning di una macchina sostitutiva.

Secondo le tue spiegazioni, questo è molto simile al modo in cui gestisci un container. Le immagini del contenitore non vengono aggiornate, ma vengono ricostruite da zero e ridistribuite.

Questo approccio semplifica la scalabilità all'aumentare del carico. Usa le stesse impostazioni di alimentazione per avviare altre macchine.

Una caratteristica importante evidenziata dal team Fedora CoreOS sono gli aggiornamenti automatici.

Per impostazione predefinita, il sistema operativo Fedora CoreOS scaricherà automaticamente le nuove versioni disponibili, le installerà atomicamente e quindi le riavvierà.

Secondo il team Fedora, gli aggiornamenti verranno implementati gradualmente nel tempo. La distribuzione di un aggiornamento può anche essere interrotta se il team scopre un problema nella nuova versione.

Inoltre, gli aggiornamenti tra le versioni di Fedora sono trattati come qualsiasi altro aggiornamento e vengono applicati automaticamente senza l'intervento dell'utente.

Un'altra delle sue caratteristiche consente inoltre al sistema operativo di eseguire operazioni di telemetria per impostazione predefinita.

Secondo il team di sviluppo, un servizio chiamato "fedora-coreos-pinger" raccoglierà periodicamente informazioni non identificabili sulla macchina, come la versione del sistema operativo, la piattaforma cloud e il tipo di istanza e li segnala ai server controllati dal progetto Fedora.

In questo caso, il team conferma che un identificatore univoco non verrà segnalato o raccolto.

Molteplici piattaforme cloud e di virtualizzazione non sono ancora disponibili. Attualmente è supportato solo x86_64.

Al momento l'avvio di un sistema Fedora CoreOS avviene in tempo reale su una rete (PXE). Sono previsti progetti di integrazione più stretta con le distribuzioni Kubernetes, incluso OKD.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.