Saadaval on Amazoni Linuxi konteinerite tööriistakomplekt Finch 1.0

Amazon on avaldanud projekti Finch 1.0 väljalase, mis arendab avatud tööriistakomplekti Linuxi konteinerite loomiseks, avaldamiseks ja käitamiseks OCI (Open Container Initiative) formaadis. Projekti põhieesmärk on lihtsustada tööd Linuxi konteineritega mitte-Linuxi-põhistel hostsüsteemidel. Versioon 1.0 on märgitud esimeseks stabiilseks väljalaseks, mis sobib tootmiseks juurutamiseks ja igapäevaseks kasutamiseks macOS-i platvormil. Linuxi ja Windowsi klienditugi on plaanis lisada tulevastes versioonides. Finchi kood on kirjutatud Go-s ja seda levitatakse Apache 2.0 litsentsi all.

Finchis käsurea liidese ehitamiseks kasutatakse nerdctl projekti arendusi, mis pakub Dockeriga ühilduvat käskude komplekti konteinerite ehitamiseks, käivitamiseks, avaldamiseks ja laadimiseks (ehitamine, käivitamine, lükkamine, tõmbamine jne). samuti täiendavad valikulised funktsioonid, nagu töörežiim juurteta, piltide krüpteerimine, piltide levitamine P2P-režiimis IPFS-i abil ja piltide sertifitseerimine digitaalallkirjaga. Konteinerit kasutatakse konteinerite haldamiseks käitusajana. BuildKiti tööriistakomplekti kasutatakse OCI-vormingus piltide koostamiseks ja Lima abil Linuxiga virtuaalmasinate käivitamiseks, failide jagamise ja võrgupordi edastamise konfigureerimiseks.

Finch koondab nerdctli, konteineri, BuildKiti ja Lima üheks ning võimaldab teil kohe alustada, ilma et peaksite kõiki neid komponente eraldi mõistma ja konfigureerima (kui Linuxi süsteemides konteinerite käitamisega probleeme pole, looge keskkond Linuxi käitamiseks konteinerite loomine Windowsis ja macOS-is pole tühine ülesanne). Tööks pakume oma utiliidi finch, mis peidab iga komponendiga töötamise üksikasjad ühtse liidese taha. Alustamiseks installige lihtsalt kaasasolev pakett, mis sisaldab kõike, mida vajate, pärast mida saate kohe konteinereid luua ja käivitada.

Projekti raames on Amazon ette valmistanud ka mitmeid laiendusi, mis on viidud üle nerdctl projekti põhiosale. Eelkõige on ette valmistatud komponendid piltide digitaalseks allkirjastamiseks ning toetatud on piltide loomine ja käivitamine SOCI (Seekable OCI) tehnoloogia abil, mis on algselt loodud AWS-i jaoks ja võimaldab konteineripiltide oluliselt kiiremat laadimist (SOCI võimaldab käivitamist alustada). ootamata pildi täielikku laadimist ja laadige tööks vajalikud osad vastavalt vajadusele).

Allikas: opennet.ru

Lisa kommentaar