Rilis pratinjau pertama Fedora CoreOS diperkenalkan

Pengembang Proyek Fedora diumumkan tentang awal pengujian versi awal pertama dari kit distribusi edisi baru Fedora Core OS, yang menggantikan produk Fedora Atomic Host dan CoreOS Container Linux sebagai solusi tunggal untuk menjalankan lingkungan berdasarkan container terisolasi.

Dari CoreOS Container Linux, yang mana terharu Di tangan Red Hat setelah membeli CoreOS, alat penerapan (sistem konfigurasi tahap boot Ignition), mekanisme pembaruan atom, dan filosofi umum produk dipindahkan ke Fedora CoreOS. 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. Fedora CoreOS didasarkan pada repositori Fedora menggunakan rpm-ostree. Moby (Docker) dan podman dinyatakan didukung dalam runtime Fedora CoreOS untuk container. Dukungan Kubernetes direncanakan untuk orkestrasi container di atas Fedora CoreOS.

Proyek ini bertujuan untuk menyediakan lingkungan minimal, diperbarui secara atom secara otomatis tanpa partisipasi administrator dan disatukan untuk penerapan massal sistem server yang dirancang khusus untuk menjalankan container. Fedora CoreOS hanya berisi sekumpulan komponen minimal yang cukup untuk menjalankan container terisolasi - kernel Linux, manajer sistem systemd, dan serangkaian layanan utilitas untuk terhubung melalui SSH, mengelola konfigurasi, dan menginstal pembaruan.

Partisi sistem dipasang dalam mode read-only dan tidak berubah selama pengoperasian. Konfigurasi ditransmisikan pada tahap boot menggunakan Ignition toolkit (alternatif untuk Cloud-Init).
Setelah sistem berjalan, tidak mungkin mengubah konfigurasi dan isi direktori /etc; Anda hanya dapat mengubah profil pengaturan dan menggunakannya untuk menggantikan lingkungan. Secara umum, bekerja dengan sistem ini seperti bekerja dengan image container, yang tidak diperbarui secara lokal, tetapi dibangun kembali dari awal dan diluncurkan kembali.

Citra sistem tidak dapat dibagi dan dibentuk menggunakan teknologi OSTree (paket individual tidak dapat diinstal dalam lingkungan seperti itu, Anda hanya dapat membangun kembali seluruh citra sistem dengan mengembangkannya dengan paket baru menggunakan toolkit rpm-ostree). Sistem pembaruan didasarkan pada penggunaan dua partisi sistem, salah satunya aktif, dan yang kedua digunakan untuk menyalin pembaruan; setelah pembaruan diinstal, partisi tersebut berganti peran.

Tiga cabang independen Fedora CoreOS ditawarkan:
pengujian dengan snapshot berdasarkan rilis Fedora saat ini dengan pembaruan; stabil - cabang yang distabilkan, terbentuk setelah dua minggu pengujian cabang pengujian; next - cuplikan rilis masa depan yang sedang dikembangkan. Pembaruan sedang dilakukan untuk ketiga cabang untuk menghilangkan kerentanan dan kesalahan serius. Pada tahap pengembangan saat ini, sebagai bagian dari rilis awal, hanya cabang pengujian yang sedang dibentuk. Rilisan stabil pertama rencananya akan dirilis dalam 6 bulan. Dukungan untuk distribusi CoreOS Container Linux akan berakhir 6 bulan setelah Fedora CoreOS distabilkan, dan dukungan Fedora Atomic Host diperkirakan akan berakhir pada akhir November.

Setelah proyek distabilkan, pengiriman telemetri akan diaktifkan secara default (telemetri belum aktif dalam versi pratinjau) menggunakan layanan fedora-coreos-pinger, yang secara berkala mengumpulkan dan mengirimkan informasi non-identifikasi tentang sistem, seperti versi OS nomor, cloud, hingga jenis instalasi platform server proyek Fedora. Data yang dikirimkan tidak mengandung informasi yang dapat mengarah pada identifikasi. Saat menganalisis statistik, hanya informasi agregat yang digunakan, yang memungkinkan kami menilai secara umum sifat penggunaan Fedora CoreOS. Jika diinginkan, pengguna dapat menonaktifkan pengiriman telemetri atau memperluas informasi default yang dikirim.

Sumber: opennet.ru

Tambah komentar