Fedora CoreOS-un ilk baxış buraxılışı təqdim edildi

Fedora Layihə Tərtibatçıları elan etdi başlanğıcı haqqında test paylama dəstinin yeni nəşrinin ilk ilkin versiyası Fedora əsas əməliyyat sistemi, Fedora Atomic Host və CoreOS Container Linux məhsullarını təcrid olunmuş konteynerlər əsasında işləyən mühitlər üçün vahid həll yolu kimi əvəz etdi.

CoreOS Container Linux-dan olan köçdü CoreOS-u satın aldıqdan sonra Red Hat-ın əlində Fedora CoreOS yerləşdirmə alətlərini (Ignition bootstrap konfiqurasiya sistemi), atom yeniləmə mexanizmini və məhsulun ümumi fəlsəfəsini ötürdü. Paketlərlə işləmə texnologiyası, OCI (Açıq Konteyner Təşəbbüsü) spesifikasiyalarına dəstək və SELinux əsasında konteynerlərin təcrid olunması üçün əlavə mexanizmlər Atomic Host-dan köçürülüb. Fedora CoreOS rpm-ostree istifadə edərək Fedora depolarına əsaslanır. Moby (Docker) və podman konteynerlər üçün Fedora CoreOS iş vaxtında dəstəkləndiyi elan edilir. Kubernetes dəstəyi Fedora CoreOS üzərində konteyner orkestrasiyası üçün planlaşdırılır.

Layihə inzibatçının iştirakı olmadan atomik olaraq avtomatik yenilənən və müstəsna olaraq işləyən konteynerlər üçün nəzərdə tutulmuş server sistemlərinin kütləvi yerləşdirilməsi üçün birləşdirilən minimal mühit təmin etmək məqsədi daşıyır. Fedora CoreOS-da təcrid olunmuş konteynerləri işə salmaq üçün kifayət qədər minimal komponentlər dəsti var - Linux nüvəsi, sistem sistem meneceri və SSH vasitəsilə qoşulmaq, konfiqurasiyanı idarə etmək və yeniləmələri quraşdırmaq üçün bir sıra kommunal xidmətlər.

Sistem bölməsi yalnız oxumaq rejimində quraşdırılıb və əməliyyat zamanı dəyişmir. Konfiqurasiya Ignition alətlər dəstindən (Cloud-Init-ə alternativ) istifadə edərək yükləmə mərhələsində ötürülür.
Sistem işə düşdükdən sonra /etc kataloqunun konfiqurasiyasını və məzmununu dəyişdirmək mümkün deyil, siz yalnız parametrlər profilini dəyişdirə və ətraf mühiti əvəz etmək üçün istifadə edə bilərsiniz. Ümumiyyətlə, sistemlə işləmək yerli olaraq yenilənməyən, lakin sıfırdan yenidən qurulan və yenidən işə salınan konteyner təsvirləri ilə işləməyə bənzəyir.

Sistem görüntüsü bölünməzdir və OSTree texnologiyasından istifadə etməklə formalaşır (fərdi paketlər belə bir mühitdə quraşdırıla bilməz; siz yalnız rpm-ostree alət dəstindən istifadə edərək yeni paketlərlə genişləndirərək bütün sistem şəklini yenidən qura bilərsiniz). Yeniləmə sistemi iki sistem bölməsinin istifadəsinə əsaslanır, onlardan biri aktivdir, ikincisi isə yeniləməni köçürmək üçün istifadə olunur; yeniləmə quraşdırıldıqdan sonra bölmələr rolları dəyişir.

Fedora CoreOS-un üç müstəqil filialı təklif olunur:
yeniləmələri olan cari Fedora buraxılışına əsaslanan anlıq görüntülərlə sınaq; stabil - sınaq filialının iki həftə sınaqdan keçirilməsindən sonra formalaşan sabitləşmiş filial; sonrakı - inkişafda gələcək buraxılışın snapshot. Zəiflikləri və ciddi səhvləri aradan qaldırmaq üçün hər üç filial üçün yeniləmələr hazırlanır. Hazırkı inkişaf mərhələsində ilkin buraxılış çərçivəsində yalnız sınaq şöbəsi formalaşır. İlk stabil buraxılışın 6 aydan sonra buraxılması planlaşdırılır. CoreOS Container Linux paylanmasına dəstək Fedora CoreOS sabitləşdikdən 6 ay sonra başa çatacaq və Fedora Atomic Host dəstəyinin noyabrın sonunda başa çatacağı gözlənilir.

Layihə stabilləşdirildikdən sonra sistem haqqında müəyyən olmayan məlumatları, məsələn, ƏS versiyası kimi vaxtaşırı toplayan və göndərən fedora-coreos-pinger xidmətindən istifadə edərək defolt olaraq telemetriya göndərilməsi aktivləşdiriləcək (telemetriya hələlik ilkin baxış quruluşunda aktiv deyil). nömrə, bulud, Fedora layihə serverlərinə platforma quraşdırma növü. Göndərilən məlumatlar şəxsiyyətin müəyyənləşdirilməsinə səbəb ola biləcək məlumatları ehtiva etmir. Statistikanı təhlil edərkən yalnız ümumiləşdirilmiş məlumatdan istifadə olunur ki, bu da ümumiyyətlə Fedora CoreOS-un istifadə xarakterini mühakimə etməyə imkan verir. İstəyirsə, istifadəçi telemetriya göndərilməsini söndürə və ya göndərilən standart məlumatı genişləndirə bilər.

Mənbə: opennet.ru

Добавить комментарий