Pubblicato il piano di fine supporto per CoreOS Container Linux

Definito data di cessazione del supporto alla distribuzione Contenitore CoreOS Linux, che è stato sostituito dal progetto Fedora Core OS (Dopo acquisizioni Progetto CoreOS, Red Hat ha combinato Fedora Atomic Host e CoreOS Container Linux in un unico prodotto). L'ultimo aggiornamento per CoreOS Container Linux è previsto per il 26 maggio, dopodiché il ciclo di vita del progetto terminerà. Il 1° settembre, le risorse relative a CoreOS verranno rimosse o rese di sola lettura. Ad esempio, verranno eliminati le immagini di installazione, gli assembly per gli ambienti cloud e i repository con gli aggiornamenti offerti per il download. I repository GitHub e il monitoraggio dei problemi rimarranno di sola lettura.

Dalla distribuzione CoreOS Container Linux, il progetto Fedora CoreOS ha preso in prestito gli strumenti di configurazione in fase di bootstrap (Ignition), il meccanismo di aggiornamento atomico e la filosofia generale del prodotto. La tecnologia per lavorare con i pacchetti, il supporto per le specifiche OCI (Open Container Initiative) e meccanismi aggiuntivi per isolare i contenitori basati su SELinux sono stati trasferiti da Atomic Host. Per l'orchestrazione dei contenitori su Fedora CoreOS, si prevede di fornire in futuro l'integrazione con Kubernetes (compresi quelli basati su OKD).

Per semplificare la migrazione da CoreOS Container Linux a Fedora, è stato preparato CoreOS istruzione, che ne esamina le principali differenze. Nella sua forma attuale, Fedora CoreOS non può sostituire completamente CoreOS Container Linux, ad esempio, poiché non include il toolkit di gestione dei contenitori rkt, le piattaforme Azure, DigitalOcean, GCE, Vagrant e Container Linux non sono supportate e il verificarsi di modifiche di regressione e sono possibili problemi di compatibilità.

Per coloro che non hanno la possibilità o la voglia di passare a Fedora CoreOS, è possibile prestare attenzione al fork Pianale contenitore Linuxcompatibile con CoreOS Container Linux. C'era una forchetta basato da Kinvolk nel 2018 dopo che Red Hat annunciò l'intenzione di integrare le tecnologie CoreOS con i suoi prodotti. Il progetto è stato creato per garantire la continua esistenza di CoreOS Container Linux in caso di cambiamenti drastici o di riduzione dello sviluppo.

Flatcar Container Linux è stato spostato in una propria infrastruttura indipendente per lo sviluppo, la manutenzione, la creazione e la pubblicazione del rilascio, ma lo stato della base di codice è stato sincronizzato con
CoreOS (le modifiche consistevano nella sostituzione di elementi di branding). Allo stesso tempo, il progetto è stato sviluppato pensando alla possibilità di continuare la sua esistenza separata in qualsiasi momento in caso di scomparsa del CoreOS Container Linux. Ad esempio, in un thread separato "bordo» Per Flatcar Container Linux sono state effettuate sperimentazioni con l'aggiunta di nuove funzionalità e l'applicazione di patch.

Fonte: opennet.ru

Aggiungi un commento