Dostupan je Finch 1.0, alat za Linux spremnike iz Amazona

Amazon je objavio izdanje projekta Finch 1.0, koji razvija otvoreni alat za izgradnju, objavljivanje i pokretanje Linux spremnika u OCI (Open Container Initiative) formatu. Glavni cilj projekta je pojednostaviti rad s Linux spremnicima na host sustavima koji nisu temeljeni na Linuxu. Verzija 1.0 označena je kao prvo stabilno izdanje, prikladno za produkcijske implementacije i svakodnevnu upotrebu na macOS platformi. Klijentska podrška za Linux i Windows planira se dodati u budućim izdanjima. Finch kod je napisan u Go-u i distribuira se pod licencom Apache 2.0.

Za izradu sučelja naredbenog retka u Finchu koristi se razvoj projekta nerdctl koji pruža skup naredbi kompatibilan s Dockerom za izgradnju, pokretanje, objavljivanje i učitavanje spremnika (izgradnja, pokretanje, guranje, povlačenje itd.), kao kao i dodatne opcijske značajke, kao što je način rada bez roota, enkripcija slika, distribucija slika u P2P modu korištenjem IPFS-a i certifikacija slika digitalnim potpisom. Container se koristi kao runtime za upravljanje spremnicima. BuildKit toolkit koristi se za izradu slika u OCI formatu, a Lima se koristi za pokretanje virtualnih strojeva s Linuxom, konfiguriranje dijeljenja datoteka i prosljeđivanje mrežnih portova.

Finch spaja nerdctl, container, BuildKit i Lima u jedan i omogućuje vam da počnete odmah, bez potrebe da razumijete i zasebno konfigurirate sve ove komponente (ako nema problema s pokretanjem spremnika na Linux sustavima, onda kreirajte okruženje za pokretanje Linuxa spremnici u sustavu Windows i macOS nije trivijalan zadatak). Za rad nudimo vlastiti uslužni program finch koji skriva detalje rada sa svakom komponentom iza objedinjenog sučelja. Za početak samo instalirajte isporučeni paket, koji uključuje sve što vam je potrebno, nakon čega možete odmah kreirati i pokretati spremnike.

U sklopu projekta Amazon je pripremio i nekoliko proširenja koja su prebačena u glavno tijelo projekta nerdctl. Konkretno, pripremljene su komponente za digitalno potpisivanje slika te je pružena podrška za kreiranje i pokretanje slika korištenjem SOCI (Seekable OCI) tehnologije, izvorno kreirane za AWS i koja omogućuje znatno brže učitavanje slika spremnika (SOCI vam omogućuje pokretanje pokretanja bez čekanja da se slika u potpunosti učita i učitava dijelove potrebne za rad kako postanu potrebni).

Izvor: opennet.ru

Dodajte komentar