Incus'un ilk versiyonu olan LXD çatalı zaten piyasaya sürüldü

inkus

Incus, modern, güvenli ve güçlü bir sistem konteyneri ve sanal makine yöneticisidir.

Hace poco se presento el Incus projesinin ilk versiyonunun lansmanı, hangisi burada blogda zaten konuştuk ve çok fazla ayrıntıya girmemek için burada kısaca bunun, bir zamanlar LXD'yi yaratan eski geliştirme ekibi tarafından oluşturulan LXD konteyner yönetim sisteminin bir çatalı olduğunu söyleyebilirim.

Incus'un ilk versiyonunun piyasaya sürülmesiyle ilgili olarak şunu belirtmekte fayda var: LXD 5.18 l güncellemesini takip ediyoryakın zamanda başlatılan ve odaklanılan esas olarak kod tabanını yeniden adlandırma ve yeniden düzenlemede, eski işlevlerin kaldırılmasının yanı sıra. Aynı zamanda yeni sürüm, komut satırı arayüzünde ve API'de geriye dönük uyumluluk gereksinimleri nedeniyle LXD'ye dahil edilemeyen Incus'a özgü değişiklikleri de içeriyor.

LXD
İlgili makale:
Incus, gerçek bir topluluk projesi sunmayı amaçlayan LXD çatalı

Incus'un ilk sürümü hangi yeni özellikleri sunuyor?

Projenin bu ilk sürümünde, cihazda isim vb. ile ilgili dahili değişiklikler hakkında yukarıda belirtilenlerin dışında, /dev/lxd, /dev/incus ile değiştirildi, koddaki lxd referansları incus ile değiştirildi.Kullanımdan kaldırıldı *Konteyner işlevleri API'den kaldırıldı ve bunların yerini, sanal makine yönetiminin uygulanmasından sonra *Örnek işlevleri aldı.

Incus'un bu ilk versiyonu şunu vurguluyor: Cowsql entegre SQL motoruna geçiş, SQLite ile uyumlu olan, veri çoğaltmayı, otomatik yük devretmeyi destekleyen ve sürücüleri birden fazla düğüme dağıtarak hata toleransı sağlayan bir sistemdir.

Buna ek olarak, dahili komutlarda yapılan değişiklikler, İşlemlerin yürütülmesi için anlık görüntüleri yönetmek üzere komut satırı arayüzüne aşağıdaki komutlar eklendiğinden: incus anlık görüntüsü oluşturma, incus anlık görüntüsünü silme, incus anlık görüntü listesi, incus anlık görüntüsünü yeniden adlandırma ve incus anlık görüntüsünü geri yükleme.

Öne çıkan bir diğer değişiklik de LXD'den Incus'a geçiş için lxd'den incus'a yardımcı programı eklendi (Yapılandırma dosyalarının otomatik dönüştürülmesi LXD 4.0'dan 5.18'e kadar desteklenir.) Küme geçişi henüz desteklenmiyor.

Ayrıca, sunucu yapılandırma öğelerinin türünün değiştirildiği ve eski kimlik doğrulama yönteminin kaldırıldığı da belirtiliyor. core.trust_password belirteç tabanlı kimlik doğrulamanın yerini alır.

Diğer değişikliklerden göze çarpan:

  • Kullanımdan kaldırılan API erişim noktaları /1.0/containers ve /1.0/virtual-machines kaldırıldı ve /1.0/instances ile değiştirildi.
  • Sürüm 1.20, Go dilinin desteklenen minimum sürümü olarak bildirildi.
  • Incus sanal makinelerinde, sağlayıcı artık Linux Container'larda, ürün ise Incus'ta yapılandırılmıştır.
  • Cihaz sanal seri vsock aracılığıyla temsilciye tam erişim sağlanmadan önce Incus ile sınırlı iletişim için kullanılan bu özellik artık org.linuxcontainers.incus.
    Ubuntu'ya özgü veya güncel olmayan ya da desteklenmeyen yazılımlara dayanan bazı özellikler kullanımdan kaldırılmıştır:
  • Ubuntu Fan Bağlantıları için destek kaldırıldı (köprü.modu, fan.overlay_subnet, fan.underlay_subnet, fan.type), yalnızca Ubuntu'da kullanılan çekirdek yamalarına bağlıdır.
  • Yalnızca Ubuntu çekirdeğine sahip paketleri destekleyen FS vardiyaları kaldırıldı; Bağlama noktalarını kullanıcı ad alanlarıyla eşlemek için sanal bir FS.
  • Canonical'in özel Candid kimlik doğrulama sistemine yönelik destek kaldırıldı.
  • Canonical tarafından oluşturulan RBAC (Rol Tabanlı Erişim Kontrolü) kimlik doğrulama mekanizmasının özel uygulamasına yönelik destek kaldırıldı. Macaroons ve Samimi.
  • MAAS ile entegrasyon için kaldırılan bileşenler (Hizmet Olarak Metal), Ubuntu yapılandırmalarını hızlı bir şekilde dağıtmak için bir dizi araç.
  • Güvenilir bir parola kullanarak sunucuya erişme kavramı kaldırıldı (core.trust_password).

Gelecekte, geliştiriciler LXD kod tabanından yararlı iyileştirmeler ve düzeltmeler taşımayı planlıyor ve aynı zamanda Canonical'in istenirse LXD'ye aktarabileceği orijinal yeniliklerini de geliştirecekler. Incus projesi aynı zamanda LXD'nin geliştirilmesi sırasında yapılan ve daha önce geriye dönük uyumluluğu bozmadan düzeltilemeyen bazı kavramsal hataları da ele almayı planlıyor.

sonunda sen varsan hakkında daha fazla bilgi edinmekle ilgilenen, detayları kontrol edebilirsin Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.