Fedora CoreOS'un ilk ön izleme sürümü tanıtıldı

Fedora Proje Geliştiricileri ilan ettiler başlangıç ​​hakkında test yapmak dağıtım kitinin yeni baskısının ilk ön versiyonu Fedora Çekirdek İşletim SistemiYalıtılmış konteynerlere dayalı ortamları çalıştırmak için tek bir çözüm olarak Fedora Atomic Host ve CoreOS Container Linux ürünlerinin yerini alan .

CoreOS Container Linux'tan etkilenmiş Fedora CoreOS, CoreOS'u satın aldıktan sonra Red Hat'in eline dağıtım araçlarını (Ignition önyükleme yapılandırma sistemi), atomik güncelleme mekanizmasını ve ürünün genel felsefesini aktardı. Paketlerle çalışma teknolojisi, OCI (Açık Konteyner Girişimi) spesifikasyonlarına yönelik destek ve SELinux tabanlı konteynerlerin yalıtılmasına yönelik ek mekanizmalar Atomic Host'tan aktarılmıştır. Fedora CoreOS, rpm-ostree kullanan Fedora depolarını temel alır. Moby (Docker) ve podman'ın, konteynerler için Fedora CoreOS çalışma zamanında desteklendiği bildirildi. Fedora CoreOS üzerinde konteyner orkestrasyonu için Kubernetes desteği planlanıyor.

Proje, yönetici katılımı olmadan otomatik olarak güncellenen ve yalnızca konteynerleri çalıştırmak için tasarlanmış sunucu sistemlerinin toplu dağıtımı için birleştirilmiş minimal bir ortam sağlamayı amaçlıyor. Fedora CoreOS, yalıtılmış konteynerleri çalıştırmaya yetecek kadar yalnızca minimum sayıda bileşen içerir - Linux çekirdeği, sistem sistemi yöneticisi ve SSH aracılığıyla bağlanmak, yapılandırmayı yönetmek ve güncellemeleri yüklemek için bir dizi yardımcı hizmet.

Sistem bölümü salt okunur modda monte edilmiştir ve çalışma sırasında değişmez. Yapılandırma Ignition araç seti (Cloud-Init'e alternatif) kullanılarak önyükleme aşamasında iletilir.
Sistem çalışmaya başladıktan sonra /etc dizininin konfigürasyonunu ve içeriğini değiştirmek imkansızdır; yalnızca ayarlar profilini değiştirebilir ve bunu ortamı değiştirmek için kullanabilirsiniz. Genel olarak sistemle çalışmak, yerel olarak güncellenmeyen ancak sıfırdan yeniden oluşturulan ve yeniden başlatılan konteyner görüntüleri ile çalışmaya benzer.

Sistem görüntüsü bölünemez ve OSTree teknolojisi kullanılarak oluşturulmuştur (böyle bir ortama ayrı paketler kurulamaz; yalnızca tüm sistem görüntüsünü yeniden oluşturabilir, rpm-ostree araç setini kullanarak yeni paketlerle genişletebilirsiniz). Güncelleme sistemi, biri aktif olan ve ikincisi güncellemeyi kopyalamak için kullanılan iki sistem bölümünün kullanımına dayanmaktadır; güncellemeyi yükledikten sonra bölümler rol değiştirir.

Fedora CoreOS'un üç bağımsız şubesi sunulmaktadır:
güncellemeler içeren mevcut Fedora sürümünü temel alan anlık görüntülerle test etme; kararlı - test dalının iki hafta test edilmesinden sonra oluşturulan stabilize edilmiş bir dal; sonraki - geliştirilmekte olan gelecekteki bir sürümün anlık görüntüsü. Güvenlik açıklarını ve ciddi hataları ortadan kaldırmak amacıyla her üç şube için de güncellemeler oluşturuluyor. Mevcut geliştirme aşamasında, ön sürüm çerçevesinde yalnızca test şubesi oluşturuluyor. İlk kararlı sürümün 6 ay sonra çıkması planlanıyor. CoreOS Container Linux dağıtımına yönelik destek, Fedora CoreOS istikrara kavuştuktan 6 ay sonra sona erecek ve Fedora Atomic Host desteğinin Kasım ayı sonunda sona ermesi bekleniyor.

Proje stabil hale getirildikten sonra, işletim sistemi sürümü gibi sistem hakkında tanımlayıcı olmayan bilgileri periyodik olarak toplayan ve gönderen Fedora-coreos-pinger hizmeti kullanılarak telemetri gönderimi varsayılan olarak etkinleştirilecektir (telemetri henüz ön izleme yapısında etkin değildir). numarası, bulut, Fedora proje sunucuları platformu kurulum türüne. İletilen veriler kimlik tespitine yol açabilecek bilgiler içermemektedir. İstatistikleri analiz ederken, yalnızca Fedora CoreOS kullanımının doğasını genel olarak değerlendirmemize olanak tanıyan toplu bilgiler kullanılır. İstenirse kullanıcı telemetri gönderimini devre dışı bırakabilir veya gönderilen varsayılan bilgileri genişletebilir.

Kaynak: opennet.ru

Yorum ekle