Presentato il primo rilascio preliminare di Fedora CoreOS

Gli sviluppatori del progetto Fedora hanno annunciato annunciano l'inizio della fase di test della prima versione preliminare della nuova edizione della distribuzione Fedora CoreOS, che sostituisce i prodotti Fedora Atomic Host e CoreOS Container Linux come soluzione unica per l'esecuzione di ambienti basati su container isolati.

Da CoreOS Container Linux, che cambiato è passato a Red Hat dopo l'acquisizione dell'azienda CoreOS, sono stati trasferiti in Fedora CoreOS gli strumenti di distribuzione (sistema di configurazione all'avvio Ignition), il meccanismo degli aggiornamenti atomici e la filosofia generale del prodotto. Dall'Atomic Host sono state trasferite la tecnologia di gestione dei pacchetti, il supporto per le specifiche OCI (Open Container Initiative) e meccanismi aggiuntivi di isolamento dei container basati su SELinux. L'architettura di Fedora CoreOS è costruita su repository Fedora utilizzando rpm-ostree. Come runtime supportati in Fedora CoreOS per i container sono dichiarati Moby (Docker) e podman. È prevista la supporto per Kubernetes per l'orchestrazione dei container sopra Fedora CoreOS.

Il progetto è mirato a fornire un ambiente minimale, aggiornabile in modo atomico e automatico senza l'intervento dell'amministratore e unificato per il dispiegamento massivo di sistemi server, destinati esclusivamente all'esecuzione di container. Fedora CoreOS contiene solo il set minimo di componenti necessario per eseguire container isolati: il kernel Linux, il gestore di sistema systemd e un insieme di servizi ausiliari per la connessione tramite SSH, la gestione della configurazione e l'installazione degli aggiornamenti.

La partizione di sistema è montata in modalità di sola lettura e non viene modificata durante il funzionamento. Configurazione viene fornita durante la fase di avvio utilizzando gli strumenti Ignition (alternativa a Cloud-Init).
Dopo che il sistema è avviato, non è possibile modificare la configurazione e il contenuto della directory /etc; è possibile solo modificare il profilo delle impostazioni e utilizzarlo per sostituire l'ambiente. Nel complesso, il lavoro con il sistema ricorda il lavoro con le immagini dei container, che non vengono aggiornate localmente, ma ricostruite da zero e riavviate.

L'immagine di sistema non è divisibile e si forma utilizzando la tecnologia OSTree (in un tale ambiente non è possibile installare pacchetti separati, ma è possibile ricompilare l'intera immagine di sistema espandendola con nuovi pacchetti tramite gli strumenti rpm-ostree). Il sistema di aggiornamenti si basa sull'uso di due partizioni di sistema, una delle quali è attiva, mentre l'altra è utilizzata per copiare l'aggiornamento; dopo l'installazione dell'aggiornamento, le partizioni cambiano ruolo.

Sono offerte tre ramificazioni indipendenti di Fedora CoreOS:
testing con snapshot basati sull'ultima release di Fedora con aggiornamenti; stable — la ramificazione stabilizzata, formata dopo due settimane di test della ramificazione testing; next — lo snapshot della prossima versione in fase di sviluppo. Per tutte e tre le ramificazioni vengono formati aggiornamenti per risolvere vulnerabilità e gravi errori. In questa fase di sviluppo, il ramo testing è l'unico a essere attualmente formato nel contesto della release preliminare. Il primo rilascio stabile è previsto tra 6 mesi. Il supporto per la distribuzione CoreOS Container Linux verrà interrotto 6 mesi dopo la stabilizzazione di Fedora CoreOS, mentre la fine del supporto per Fedora Atomic Host è attesa per la fine di novembre.

Dopo la stabilizzazione del progetto, sarà attivato per impostazione predefinita l'invio della telemetria (nella build preliminare la telemetria è attualmente inattiva) utilizzando il servizio fedora-coreos-pinger, che accumula e invia periodicamente ai server del progetto Fedora informazioni non identificabili sul sistema, come il numero di versione del sistema operativo, la piattaforma cloud e il tipo di installazione. Tra i dati trasmessi non ci sono informazioni che possano portare a identificazione. Nell'analisi delle statistiche vengono utilizzate solo informazioni aggregate, che permettono di valutare in generale il tipo di utilizzo di Fedora CoreOS. Se lo desidera, l'utente può disattivare l'invio della telemetria o ampliare le informazioni trasmesse per impostazione predefinita.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster