Fedora CoreOS ning birinchi ko'rib chiqish versiyasi taqdim etildi

Fedora loyihasini ishlab chiquvchilari e'lon qildi boshlanishi haqida test sinovlari tarqatish to'plamining yangi nashrining birinchi dastlabki versiyasi Fedora asosiy operatsion tizimi, Fedora Atomic Host va CoreOS Container Linux mahsulotlarini izolyatsiyalangan konteynerlar asosida ishlaydigan muhitlar uchun yagona yechim sifatida almashtirdi.

CoreOS Container Linux-dan, qaysi Ko'chib CoreOS-ni sotib olgandan so'ng Red Hat qo'liga Fedora CoreOS joylashtirish vositalarini (Ignition bootstrap konfiguratsiya tizimi), atomik yangilash mexanizmini va mahsulotning umumiy falsafasini topshirdi. Paketlar bilan ishlash texnologiyasi, OCI (Open Container Initiative) spetsifikatsiyalarini qo'llab-quvvatlash va SELinux asosida konteynerlarni izolyatsiya qilish uchun qo'shimcha mexanizmlar Atomic Host-dan o'tkazildi. Fedora CoreOS rpm-ostree yordamida Fedora omborlariga asoslangan. Moby (Docker) va podman konteynerlar uchun Fedora CoreOS ish vaqtida qo'llab-quvvatlanadi deb e'lon qilinadi. Kubernetes qo'llab-quvvatlash Fedora CoreOS tepasida konteyner orkestratsiyasi uchun rejalashtirilgan.

Loyiha ma'mur ishtirokisiz avtomatik ravishda yangilanadigan va faqat ishlaydigan konteynerlar uchun mo'ljallangan server tizimlarini ommaviy joylashtirish uchun birlashtirilgan minimal muhitni ta'minlashga qaratilgan. Fedora CoreOS faqat izolyatsiyalangan konteynerlarni ishga tushirish uchun etarli bo'lgan minimal komponentlar to'plamini o'z ichiga oladi - Linux yadrosi, tizimli tizim menejeri va SSH orqali ulanish, konfiguratsiyani boshqarish va yangilanishlarni o'rnatish uchun yordamchi xizmatlar to'plami.

Tizim bo'limi faqat o'qish rejimida o'rnatiladi va ish paytida o'zgarmaydi. Konfiguratsiya Ignition asboblar to'plami (Cloud-Init-ga muqobil) yordamida yuklash bosqichida uzatiladi.
Tizim ishga tushgandan so'ng, /etc katalogining konfiguratsiyasi va tarkibini o'zgartirish mumkin emas; siz faqat sozlamalar profilini o'zgartirishingiz va undan muhitni almashtirish uchun foydalanishingiz mumkin. Umuman olganda, tizim bilan ishlash konteyner tasvirlari bilan ishlashga o'xshaydi, ular mahalliy darajada yangilanmaydi, lekin noldan qayta tiklanadi va yangidan ishga tushiriladi.

Tizim tasviri bo'linmaydi va OSTree texnologiyasidan foydalangan holda shakllantiriladi (bunday muhitda individual paketlarni o'rnatib bo'lmaydi; siz faqat rpm-ostree asboblar to'plamidan foydalangan holda yangi paketlar bilan kengaytirib, butun tizim tasvirini qayta tiklashingiz mumkin). Yangilash tizimi ikkita tizim bo'limidan foydalanishga asoslangan, ulardan biri faol, ikkinchisi yangilanishni nusxalash uchun ishlatiladi; yangilanishni o'rnatgandan so'ng, bo'limlar rollarni o'zgartiradi.

Fedora CoreOS ning uchta mustaqil filiali taklif etiladi:
yangilanishlar bilan joriy Fedora versiyasiga asoslangan suratlar bilan sinov; turg'un - ikki hafta sinovdan o'tkazilgandan so'ng hosil bo'lgan barqarorlashtirilgan filial; keyingi - rivojlanishdagi kelajakdagi nashrning surati. Zaifliklar va jiddiy xatolarni bartaraf etish uchun barcha uchta filial uchun yangilanishlar yaratilmoqda. Rivojlanishning hozirgi bosqichida, dastlabki nashr doirasida faqat sinov bo'limi shakllantirilmoqda. Birinchi barqaror relizni 6 oy ichida chiqarish rejalashtirilgan. CoreOS Container Linux tarqatilishini qoʻllab-quvvatlash Fedora CoreOS barqarorlashganidan keyin 6 oy oʻtgach tugaydi va Fedora Atomic Host qoʻllab-quvvatlashi noyabr oyining oxirida tugashi kutilmoqda.

Loyiha barqarorlashgandan so'ng, telemetriyani yuborish sukut bo'yicha yoqiladi (telemetriya oldindan ko'rish qurilishida hali faol emas) fedora-coreos-pinger xizmatidan foydalangan holda, vaqti-vaqti bilan tizim haqida aniq bo'lmagan ma'lumotlarni, masalan, OS versiyasini to'playdi va yuboradi. raqam, bulut, Fedora loyihasi serverlari platformasini o'rnatish turiga. O'tkazilgan ma'lumotlarda identifikatsiyaga olib keladigan ma'lumotlar mavjud emas. Statistikani tahlil qilishda faqat yig'ilgan ma'lumotlardan foydalaniladi, bu bizga Fedora CoreOS-dan foydalanish xususiyatini umuman baholash imkonini beradi. Agar so'ralsa, foydalanuvchi telemetriyani yuborishni o'chirib qo'yishi yoki yuborilgan standart ma'lumotni kengaytirishi mumkin.

Manba: opennet.ru

a Izoh qo'shish