Ir pieejams Finch 1.0, rīkkopa Linux konteineriem no Amazon

Amazon ir publicējusi Finch 1.0 projekta izlaidumu, kas izstrādā atvērtu rīku komplektu Linux konteineru veidošanai, publicēšanai un darbināšanai OCI (Open Container Initiative) formātā. Projekta galvenais mērķis ir vienkāršot darbu ar Linux konteineriem uz neLinux bāzes resurssistēmām. Versija 1.0 ir atzīmēta kā pirmais stabilais laidiens, kas piemērots ražošanas izvietošanai un ikdienas lietošanai macOS platformā. Nākotnēs laidienos plānots pievienot klientu atbalstu operētājsistēmām Linux un Windows. Finch kods ir rakstīts programmā Go un izplatīts saskaņā ar Apache 2.0 licenci.

Lai izveidotu komandrindas saskarni programmā Finch, tiek izmantotas nerdctl projekta izstrādes, kas nodrošina ar Docker saderīgu komandu kopu konteineru veidošanai, palaišanai, publicēšanai un ielādei (veidot, palaist, stumt, vilkt utt.), kā kā arī papildu izvēles iespējas, piemēram, darbības režīms bez saknes, attēlu šifrēšana, attēlu izplatīšana P2P režīmā, izmantojot IPFS un attēlu sertifikācija ar digitālo parakstu. Containerd tiek izmantots kā izpildlaiks konteineru pārvaldīšanai. BuildKit rīku komplekts tiek izmantots, lai izveidotu attēlus OCI formātā, un Lima tiek izmantots, lai palaistu virtuālās mašīnas ar Linux, konfigurētu failu koplietošanu un tīkla portu pārsūtīšanu.

Finch apvieno nerdctl, containerd, BuildKit un Lima vienā un ļauj jums nekavējoties sākt darbu, bez nepieciešamības izprast un konfigurēt visus šos komponentus atsevišķi (ja nav problēmu palaist konteinerus Linux sistēmās, izveidojiet vidi Linux darbināšanai konteineri operētājsistēmās Windows un macOS nav triviāls uzdevums). Darbam mēs piedāvājam savu finch utilītu, kas slēpj informāciju par darbu ar katru komponentu aiz vienota interfeisa. Lai sāktu, vienkārši instalējiet piedāvāto pakotni, kurā ir viss nepieciešamais, pēc kura varat nekavējoties izveidot un palaist konteinerus.

Projekta ietvaros Amazon ir sagatavojusi arī vairākus paplašinājumus, kas ir pārsūtīti uz nerdctl projekta galveno daļu. Jo īpaši ir sagatavoti komponenti attēlu digitālai parakstīšanai, kā arī sniegts atbalsts attēlu izveidei un palaišanai, izmantojot SOCI (Seekable OCI) tehnoloģiju, kas sākotnēji radīta AWS un ļauj ievērojami ātrāk ielādēt konteinera attēlus (SOCI ļauj sākt palaišanu). negaidot attēla pilnīgu ielādi un ielādējiet darbam nepieciešamās daļas, kad tās kļūst nepieciešamas).

Avots: opennet.ru

Pievieno komentāru