Incus, LXD viljuška koja nastoji ponuditi pravi projekat zajednice

LXD

LXD, sistemski menadžer kontejnera, alat za LXC

prije vijesti koji je objavljen prije nekoliko sedmica od Canonical, sO promjeni razvojnog modela LXD-a kao poslovni projekat, a ne kao samostalni projekat zajednice, Incus je stvoren kao odgovor na to.

Za one koji nisu svjesni LXD-a, trebali biste znati da je ovo pruža alate za centralizirano upravljanje kontejnerima raspoređeni u klaster od nekoliko servera. komplet alata LXC se koristi kao runtime za pokretanje kontejnera i LXD je implementiran kao pozadinski proces koji prihvata zahtjeve preko mreže preko REST API-ja i podržava višestruku pozadinu za pohranu, snimke stanja, živu migraciju pokrenutih kontejnera s jedne mašine na drugu i skladištenje slika alata kontejnera.

I to je to nakon 8 godina razvoja kao dio Linux kontejnera, Kanonski, koji je kreator i glavni programer LXD-a, odlučio da je to najoptimalniji za LXD razvoj. Ova odluka je dovela do premještanja LXD koda iz lxc/lxd spremišta u canonical/lxd, a početna stranica projekta postala je ubuntu.com/lxd, a kontinuirana integracija za LXD će biti migrirana na Canonicalove servere.

Ovaj pokret izazvalo je mnogo zabrinutosti programerima, od jednog od problema koji najviše zabrinjava je dodani dodatni kod na LXD, koji je potreban za rad u snap formatu i čini LXD težim za korištenje i testiranje.

Na ovo, Mark Shuttleworth, izjavio je da Canonical ne namjerava prestati podržavati druge distribucije u LXD-u, te da projekat nastavlja da se javno razvija na GitHubu i prihvata popravke i promjene od drugih saradnika.

Zbog toga Kao odgovor na to, stvorene su "Viljuške", Incus, da začudo postoje dva i poklapaju se pod istim imenom, ali to kreirali su ih različiti ljudi, jedan od Alexa Sarai, koji radi za SUSE i održava LXD pakete u openSUSE projektu, a drugi od Stéphanea Grabera, bivšeg vođe LXD projekta.

o potonjem, Stephane Graber, Želio bih napomenuti da robjavio je svoju poziciju kao vođe LXD projekta, nedelju dana nakon što je Canonical preuzeo LXD, budući da ne namjerava potpisati CLA ugovor sa Canonical-om. Stefan je kreirao fork LXD-a, takođe pod imenom Incus i da je u svom komentaru na najavu novog forka, od strane Alexa Saraia, Stefan potvrdio da se drugo skladište viljuške treba smatrati glavnim.

O novoj vilici od Alexa Sarai spominje se da namijenjen je razvoju viljuške LXD sistema za upravljanje kontejnerima. Fork je kreiran iz zabrinutosti da Canonical više neće pravilno podržavati druge distribucije na LXD-u, jer kao što je spomenuto u Canonicalovim planovima da se fokusira na isporuku LXD-a u snap formatu, koji je pozicioniran kao primarni format za instalaciju LXD-a.

A posebno je to to, većina LXD korisnika nije na Ubuntu-u, ali na platformi ChromeOS, koja koristi Gentoo Linux ebuild/portage alat za pravljenje.

Inkus (autor Alexa Sarai) trenutno radi na uklanjanju suvišnih zavisnosti i onemogućite veze do alata i tehnologija specifičnih za Canonical proizvode. Razvoj viljuške će se odvijati uz učešće zajednice i uzimajući u obzir interese projekata trećih strana.

To se spominje viljuška je napravljena u izdanju LXD 5.16, što omogućava nadogradnju sa LXD verzija na i uključujući LXD 5.16. Nadogradnja sa novije verzije LXD-a možda neće funkcionirati jer će ova dva projekta vjerovatno početi da se razlikuju od ove tačke.

Incus će nastaviti da prati i uvozi relevantne LXD promene tokom vremena, iako promene i karakteristike koje su specifične za Ubuntu ili Canonical proizvode verovatno neće biti prenešene.

Konačno, ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.