Fedora CoreOS-un ilk stabil buraxılışı

Fedora Layihə Tərtibatçıları elan etdi paylanmasının sabitləşdirilməsi haqqında Fedora əsas əməliyyat sistemi və onun geniş istifadəyə hazır olması. Fedora CoreOS, Fedora Atomic Host və CoreOS Container Linux məhsullarını əvəz edərək, təcrid olunmuş konteynerlərə əsaslanan mühitlərin işləməsi üçün vahid həll yolu kimi təqdim edilir. CoreOS Container Linux paylanması 6 ay ərzində başa çatacaq və Fedora Atomic Host-un dəstəyi noyabrın sonunda dayandıracağı gözlənilir.

Fedora CoreOS inzibatçının müdaxiləsi olmadan atomik olaraq avtomatik yenilənən və yalnız işləyən konteynerlər üçün nəzərdə tutulmuş server sistemlərinin kütləvi şəkildə yerləşdirilməsi üçün birləşdirilən minimal mühit təmin etməyi hədəfləyir. Dağıtım yalnız təcrid olunmuş konteynerləri işə salmaq üçün kifayət qədər minimal komponentlər dəstini təmin edir - 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 alətlər dəstindən istifadə etməklə yükləmə mərhələsində ötürülür Alovlanma (Cloud-Init-ə alternativ). 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 şəkillə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.

CoreOS Container Linux paylanmasından olan köçdü CoreOS-u satın aldıqdan sonra Red Hat-ın əlində Fedora CoreOS layihəsi açılış konfiqurasiya alətlərini (Ignition), atom yeniləmə mexanizmini və məhsulun ümumi fəlsəfəsini gö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 edilməsi üçün əlavə mexanizmlər Atomic Host-dan köçürülüb. Fedora CoreOS-un üstündə konteynerləri təşkil etmək üçün gələcəkdə Kubernetes ilə inteqrasiyanın təmin edilməsi planlaşdırılır (o cümlədən OKD).

Fedora CoreOS-un ilk stabil buraxılışının məzmunu depolara əsaslanır Fedora 31 rpm-ostree paketindən istifadə etməklə.
Buraya Linux 5.4 nüvəsi, systemd 243 sistem meneceri və Ignition 2.1 alətlər dəsti daxildir. Konteynerlər üçün iş vaxtı Moby 18.09 (Docker) və podman 1.7 üçün dəstək verir. Varsayılan olaraq, uyğunluğu təmin etmək üçün cgroups v1 dəstəyi aktivdir, lakin cgroups v2 seçim kimi aktivləşdirilə bilər. İmkanı həyata keçirdi qəbulu əmtəə serverləri, QEMU, OpenStack, VMware, AWS, Alibaba, Azure və GCP daxil olmaqla müxtəlif platformalarda. Təqdim olunan iso təsviri RAM-a yüklənərək canlı rejimdə işləyə bilər. PXE (netboot) vasitəsilə şəbəkə yüklənməsi dəstəklənir.

Fedora CoreOS-un üç müstəqil filialı təklif olunur, onlar üçün zəiflikləri və ciddi səhvləri aradan qaldıran yeniləmələr yaradılır:

  • 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;
  • növbəti - hazırlanmaqda olan gələcək buraxılışın snapshot (yalnız indiki planlarda).

Gələcək üçün planlardan bəhs edilir birləşmə Fedora CoreOS-da xidmətdən istifadə edərək telemetriya göndərir fedora-coreos-pinger, o, vaxtaşırı OS versiya nömrəsi, bulud platforması, quraşdırma növü kimi müəyyən edilməyən sistem məlumatlarını toplayır və Fedora Layihə serverlərinə göndərir. 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 telemetriyanın göndərilməsini söndürə və ya defolt olaraq göndərilən məlumatı genişləndirə bilər.

Mənbə: opennet.ru

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