Rencana akhir dukungan untuk CoreOS Container Linux diterbitkan

Didefinisikan tanggal penghentian dukungan distribusi CoreOS Kontainer Linux, yang digantikan oleh proyek Fedora Core OS (setelah pengambilalihan Proyek CoreOS, Red Hat telah menggabungkan Fedora Atomic Host dan CoreOS Container Linux menjadi satu produk). Pembaruan terakhir untuk CoreOS Container Linux dijadwalkan pada 26 Mei, setelah itu siklus hidup proyek akan berakhir. Pada tanggal 1 September, sumber daya terkait CoreOS akan dihapus atau dijadikan hanya baca. Misalnya, gambar instalasi, rakitan untuk lingkungan cloud, dan repositori dengan pembaruan yang ditawarkan untuk diunduh akan dihapus. Repositori GitHub dan pelacakan masalah akan tetap bersifat read-only.

Dari distribusi CoreOS Container Linux, proyek Fedora CoreOS meminjam alat konfigurasi pada tahap bootstrap (Ignition), mekanisme pembaruan atom, dan filosofi umum produk. Teknologi untuk bekerja dengan paket, dukungan untuk spesifikasi OCI (Open Container Initiative), dan mekanisme tambahan untuk mengisolasi container berdasarkan SELinux telah ditransfer dari Atomic Host. Untuk orkestrasi container di atas Fedora CoreOS, direncanakan untuk menyediakan integrasi dengan Kubernetes (termasuk yang berbasis OKD) di masa mendatang.

Untuk mempermudah migrasi dari CoreOS Container Linux ke Fedora, telah disiapkan CoreOS pengajaran, yang mengkaji perbedaan utama. Dalam bentuknya yang sekarang, Fedora CoreOS tidak dapat sepenuhnya menggantikan CoreOS Container Linux, misalnya karena tidak menyertakan toolkit manajemen container rkt, platform Azure, DigitalOcean, GCE, Vagrant, dan Container Linux tidak didukung, dan terjadinya perubahan regresi dan masalah kompatibilitas mungkin terjadi.

Bagi yang tidak memiliki kesempatan atau keinginan untuk beralih ke Fedora CoreOS, Anda bisa memperhatikan forknya Flatcar Kontainer Linuxkompatibel dengan CoreOS Kontainer Linux. Ada garpu didirikan oleh Kinvolk pada tahun 2018 setelah Red Hat mengumumkan niatnya untuk mengintegrasikan teknologi CoreOS dengan produknya. Proyek ini dibuat untuk memastikan keberlangsungan keberadaan CoreOS Container Linux jika terjadi perubahan drastis atau pembatasan pengembangan.

Flatcar Container Linux telah dipindahkan ke infrastruktur independennya sendiri untuk pengembangan, pemeliharaan, pembuatan dan penerbitan rilis, namun keadaan basis kode telah disinkronkan dengan
CoreOS (perubahannya terdiri dari penggantian elemen branding). Pada saat yang sama, proyek ini dikembangkan dengan tujuan untuk melanjutkan keberadaannya yang terpisah kapan saja jika terjadi hilangnya CoreOS Container Linux. Misalnya, di thread terpisah "TepiΒ» Untuk Flatcar Container Linux, percobaan dilakukan dengan penambahan fitur baru dan penerapan patch.

Sumber: opennet.ru

Tambah komentar