Fedora Projesi lideri Matthew Miller ve Red Hat Atomic OpenShift mühendisi Dusty Mabe, Fedora Atomic Host'un yerini alması planlanan gelecekteki işletim sistemi Fedora CoreOS'u duyurdu.
Fedora projesi geliştiricileri, Fedora Atomic Host bileşenlerini Rawhide deposundan kaldırdıklarını ve bu dağıtımın geliştirilmesini durdurduklarını duyurdu. Fedora 29, Fedora Atomic Host bileşenlerini içeren son sürüm olacak.
Bakım döngüsü tamamlandıktan sonra, Fedora Atomic Host için Fedora 29 güncellemelerinin yayınlanması tamamen askıya alınacaktır (tahmini olarak Kasım veya Aralık 2019'da).
Fedora Atomic Host nedir?
Project Atomic'in Atomic Host'u , konteynerleştirilmiş uygulamaları çalıştırmak amacıyla tasarlanmış, hafif ve değiştirilemez bir platformdur.
Fedora Atomic Host projesi çerçevesinde, ayrı paketlere ayrılmadan tüm sistemin imajını değiştirerek atomik olarak güncellenen küçültülmüş bir ortam sunuldu.
Fedora Atomic Host'a dayalı olarak, Docker ile yalıtılmış konteynerleri başlatmak ve yönetmek için özel bir ortam oluşturuldu.
Fedora Atomic Host, sanal bir makineden farklı olarak tam bir işletim sistemi içeriyorsa, bir kapsayıcı yalnızca bir uygulamayı çalıştırmak için gerekli olan yazılımı içermeye yöneliktir.
Bu nedenle, bir kapsayıcıyı verimli ve güvenli bir şekilde çalıştırmak için, güvenli kapsayıcı hizmetleri sağlayan ve kapsayıcıları çalıştırmak için bir temel görevi gören bir işletim sistemine ihtiyacınız vardır.
En iyi kullanımı, kapsayıcıları çalıştırmak için güvenilir ve kolayca yükseltilebilir bir işletim sistemi sağlamaktır.
Farklı Atomic Host formatları, basit bir platformdan çeşitli bulut ortamlarına kadar her türlü aktivitede çalıştırılabilir.
Bir Atomic Host kurulduğunda, docker komutunu diğer konteyner etkin sistemlerde olduğu gibi kullanabilirsiniz.
Bununla birlikte, Atomic Host, kapsayıcılarla neler yapabileceğinizi genişleten atomic adlı ek bir komutla birlikte gelir.
Ancak Atomic, şunları yapmanıza izin veren başka özelliklere de sahiptir:
- Atomik Ana Bilgisayarlarla Çalışın: Atomik Konak Sistemlerini Doğrulayın, Güncelleyin, Geri Alın ve Kilidini Açın
- Görüntüleri yönetin: konteyner görüntülerini yükleyin (önceden tanımlanmış şekillerde çalıştırmak için), güncelleyin, doğrulayın ve tarayın.
- Kapsayıcılarda çalıştırın: listeleyin, güncelleyin ve geri alın
Red Hat Enterprise Linux Atomic Host ve CentOS Atomic Host ürünlerini oluşturmak için Fedora Atomic Host uygulamaları kullanıldı.
Hoşçakal Fedora Atomic Host, merhaba Fedora CoreOS

Buna karşılık, Red Hat'in CoreOS'u satın almasının ardından Linux Container Linux sunucu sisteminin geliştirilmesine devam eden Fedora CoreOS projesinin Fedora Atomic Host projesiyle değiştirileceği bildirildi .
Son uygulamaların çalışmasını destekleyen tüm paketler, doğrudan kapsayıcıların bir parçası olarak teslim edildi ve ana bilgisayar sistemi yalnızca minimum bir bileşen kümesi (systemd, journald, docker, rpm-OSTree, vb.) İçeriyordu.
Fedora CoreOS ürününün bir parçası olarak , Fedora Atomic ve Container Linux teknolojileri bir araya getirilmiştir.
Fedora Atomic gibi, Fedora CoreOS'un bazı bölümleri rpm-ostree kullanan Fedora depolarına dayanır ve ek konteyner izolasyonu için SELinux kullanılır , ancak Ignition (Cloud-Init'e alternatif olan ilk önyükleme yapılandırma sistemi) ve kurulum mekanizması gibi temel teknolojiler Container Linux'tan taşınmıştır.
Fedora Atomic Host geliştirme çalışmalarının durdurulması , şu anda Fedora Silverblue adı altında geliştirilmekte olan ve nihayetinde geleneksel Fedora Workstation'ın yerini alabilecek Fedora Atomic Workstation projesinin gelişimini etkilemeyecektir .
Fedora Silverblue sürümü, atomik yükseltme mekanizması kullanılarak temel sistemi ayrı paketlere ayırmadan monolitik biçimde de teslim edilir.
Docker konteynerleri yerine, ek uygulamaları kurmak için yeterli otomatik flatpak paketleri kullanılır.
Sistem görüntüsü bölünmezdir ve OSTree teknolojisi ile oluşturulmuştur (bu ortamda ayrı paketler kurulamaz, sadece tüm sistem görüntüsünü rpm-ostree araç setini kullanarak yeni paketlerle genişleterek yeniden oluşturabilirsiniz).