Finch 1.0, ilaro por Linuksaj ujoj de Amazon, estas havebla

Amazon publikigis la liberigon de la projekto Finch 1.0, kiu disvolvas malferman ilaron por konstrui, publikigi kaj funkcii Linuksajn ujojn en la formato OCI (Open Container Initiative). La ĉefa celo de la projekto estas simpligi la laboron per Linuksaj ujoj sur ne-Linuks-bazitaj gastigaj sistemoj. Versio 1.0 estas markita kiel la unua stabila eldono, taŭga por produktaddeplojoj kaj ĉiutaga uzo sur la macOS-platformo. Klienta subteno por Linukso kaj Vindozo estas planita esti aldonita en estontaj eldonoj. La Finch-kodo estas skribita en Go kaj distribuita sub la licenco Apache 2.0.

Por konstrui la komandlinian interfacon en Finch, la evoluoj de la nerdctl-projekto estas uzataj, kiu provizas Docker-kongruan aron de komandoj por konstrui, lanĉi, publikigi kaj ŝarĝi ujojn (konstrui, ruli, puŝi, tiri, ktp.), kiel same kiel aldonaj laŭvolaj funkcioj, kiel operacimaniero sen radiko, ĉifrado de bildoj, distribuado de bildoj en P2P-reĝimo per IPFS kaj atestado de bildoj kun cifereca subskribo. Containerd estas uzata kiel rultempo por administri ujojn. La ilaro BuildKit estas uzata por konstrui bildojn en OCI-formato, kaj Lima estas uzata por lanĉi virtualajn maŝinojn kun Linukso, agordi dosierdividon kaj rethavenan plusendon.

Finch kunigas nerdctl, containerd, BuildKit kaj Lima en unu kaj ebligas al vi komenci tuj, sen la bezono kompreni kaj agordi ĉiujn ĉi tiujn komponantojn aparte (se ne estas problemoj pri rulado de ujoj en Linuksaj sistemoj, tiam kreante medion por funkcii Linukso). ujoj en Vindozo kaj macOS ne estas bagatela tasko). Por laboro, ni ofertas nian propran fringelon, kiu kaŝas la detalojn pri laboro kun ĉiu komponanto malantaŭ unuigita interfaco. Por komenci, simple instalu la provizitan pakaĵon, kiu inkluzivas ĉion, kion vi bezonas, post kio vi povas tuj krei kaj ruli ujojn.

Kadre de la projekto, Amazon ankaŭ preparis plurajn etendaĵojn, kiuj estis translokigitaj al la ĉefa korpo de la projekto nerdctl. Precipe, komponantoj estis preparitaj por ciferece subskribi bildojn, kaj subteno estis provizita por krei kaj lanĉi bildojn uzante SOCI (Seekable OCI) teknologion, origine kreitan por AWS kaj ebligante signife pli rapidan ŝarĝon de ujbildoj (SOCI permesas komenci lanĉi. sen atendi ke la bildo estos plene ŝarĝita kaj ŝarĝi la partojn necesajn por laboro kiam ili fariĝos necesaj).

fonto: opennet.ru

Aldoni komenton