Keluaran pratonton pertama Fedora CoreOS diperkenalkan

Pembangun Projek Fedora diumumkan tentang permulaan ujian versi awal pertama edisi baharu kit pengedaran OS Teras Fedora, yang menggantikan produk Fedora Atomic Host dan CoreOS Container Linux sebagai penyelesaian tunggal untuk menjalankan persekitaran berdasarkan bekas terpencil.

Daripada CoreOS Container Linux, yang tergerak Di tangan Red Hat selepas membeli CoreOS, Fedora CoreOS memindahkan alatan penggunaan (sistem konfigurasi bootstrap Ignition), mekanisme kemas kini atom dan falsafah umum produk. Teknologi untuk bekerja dengan pakej, sokongan untuk spesifikasi OCI (Open Container Initiative) dan mekanisme tambahan untuk mengasingkan bekas berdasarkan SELinux telah dipindahkan daripada Atomic Host. Fedora CoreOS adalah berdasarkan repositori Fedora menggunakan rpm-ostree. Moby (Docker) dan podman diisytiharkan sebagai disokong dalam masa jalan Fedora CoreOS untuk bekas. Sokongan Kubernetes dirancang untuk orkestrasi kontena di atas Fedora CoreOS.

Projek ini bertujuan untuk menyediakan persekitaran yang minimum, dikemas kini secara atom secara automatik tanpa penyertaan pentadbir dan bersatu untuk penggunaan besar-besaran sistem pelayan yang direka khusus untuk menjalankan kontena. Fedora CoreOS hanya mengandungi set minimum komponen yang mencukupi untuk menjalankan bekas terpencil - kernel Linux, pengurus sistem sistem dan satu set perkhidmatan utiliti untuk menyambung melalui SSH, mengurus konfigurasi dan memasang kemas kini.

Pembahagian sistem dipasang dalam mod baca sahaja dan tidak berubah semasa operasi. Konfigurasi dihantar pada peringkat but menggunakan kit alat Pencucuhan (alternatif kepada Cloud-Init).
Setelah sistem berjalan, menukar konfigurasi dan kandungan direktori /etc adalah mustahil; anda hanya boleh menukar profil tetapan dan menggunakannya untuk menggantikan persekitaran. Secara umum, bekerja dengan sistem menyerupai bekerja dengan imej kontena, yang tidak dikemas kini secara tempatan, tetapi dibina semula dari awal dan dilancarkan semula.

Imej sistem tidak boleh dibahagikan dan dibentuk menggunakan teknologi OSTree (pakej individu tidak boleh dipasang dalam persekitaran sedemikian; anda hanya boleh membina semula keseluruhan imej sistem, mengembangkannya dengan pakej baharu menggunakan kit alat rpm-ostree). Sistem kemas kini adalah berdasarkan penggunaan dua partition sistem, satu daripadanya aktif, dan yang kedua digunakan untuk menyalin kemas kini; selepas memasang kemas kini, partition bertukar peranan.

Tiga cawangan bebas Fedora CoreOS ditawarkan:
menguji dengan syot kilat berdasarkan keluaran Fedora semasa dengan kemas kini; stabil - cawangan yang stabil, terbentuk selepas dua minggu menguji cawangan ujian; seterusnya - gambar keluaran masa depan dalam pembangunan. Kemas kini sedang dijana untuk ketiga-tiga cawangan untuk menghapuskan kelemahan dan ralat serius. Pada peringkat pembangunan semasa, dalam rangka keluaran awal, hanya cabang ujian sedang dibentuk. Keluaran stabil pertama dirancang untuk dikeluarkan dalam masa 6 bulan. Sokongan untuk pengedaran CoreOS Container Linux akan tamat 6 bulan selepas Fedora CoreOS distabilkan dan sokongan Fedora Atomic Host dijangka tamat pada penghujung November.

Selepas projek distabilkan, penghantaran telemetri akan didayakan secara lalai (telemetri belum lagi aktif dalam binaan pratonton) menggunakan perkhidmatan fedora-coreos-pinger, yang secara berkala mengumpul dan menghantar maklumat yang tidak mengenal pasti tentang sistem, seperti versi OS nombor, awan, kepada jenis pemasangan platform pelayan projek Fedora. Data yang dihantar tidak mengandungi maklumat yang boleh membawa kepada pengenalan. Apabila menganalisis statistik, hanya maklumat agregat digunakan, yang membolehkan kami menilai secara am sifat penggunaan Fedora CoreOS. Jika dikehendaki, pengguna boleh melumpuhkan penghantaran telemetri atau mengembangkan maklumat lalai yang dihantar.

Sumber: opennet.ru

Tambah komen