Runj - Chida chogwirizana ndi OCI pakuwongolera zotengera kutengera ndende ya FreeBSD

A Samuel Karp, mainjiniya ku Amazon omwe amapanga makina ogawa a Bottlerocket Linux ndi matekinoloje odzipatula a Bottlerocket a AWS, akupanga runj yatsopano yotengera ndende ya FreeBSD kuti apereke kukhazikitsidwa kwapadera kwa zida zomwe zidapangidwa motsatira ndondomeko ya OCI (Open Container) . Ntchitoyi imayikidwa ngati yoyesera, yopangidwa mu nthawi yaulere kuchokera ku ntchito yayikulu ndipo ikadali pagawo lachiwonetsero. Khodiyo idalembedwa mu Go ndikugawidwa pansi pa layisensi ya BSD.

Pambuyo pobweretsa chitukuko pamlingo woyenera, polojekitiyi imatha kukula mpaka kufika pamlingo womwe umakulolani kuti mugwiritse ntchito runj m'malo mwa nthawi yokhazikika mu Docker ndi Kubernetes machitidwe, pogwiritsa ntchito FreeBSD m'malo mwa Linux kuyendetsa zotengera. Kuchokera pa nthawi yothamanga ya OCI, malamulo akugwiritsidwa ntchito kuti apange, kuchotsa, kuyambitsa, kukakamiza kuthetsa, ndikuwunika momwe zotengerazo zilili. Kudzaza kwa chidebe kumapangidwa kutengera malo wamba kapena ovumbulutsidwa a FreeBSD.

Popeza mafotokozedwe a OCI sakuthandizabe FreeBSD, polojekitiyi yapanga magawo ena owonjezera okhudzana ndi kukonza ndende ndi FreeBSD, zomwe zakonzedwa kuti ziperekedwe kuti ziphatikizidwe muzolemba zazikulu za OCI. Kuwongolera ndende, ndende, jls, jexec, kill ndi ps zida kuchokera ku FreeBSD zimagwiritsidwa ntchito, osapeza mwachindunji mafoni amtundu. Mapulani amtsogolo akuphatikizanso kuwonjezera thandizo pakuwongolera malire azinthu kudzera mu mawonekedwe a kernel RCTL.

Kuphatikiza pa nthawi yake yothamanga, gawo loyesera likupangidwanso m'malo osungiramo ntchito kuti agwiritsidwe ntchito ndi nthawi yothamanga (yomwe imagwiritsidwa ntchito ku Docker), yosinthidwa kuti ithandizire FreeBSD. Ntchito yapadera imaperekedwa kuti isinthe ma rootfs a FreeBSD kukhala chithunzi chogwirizana ndi OCI. Chithunzi chopangidwa chikhoza kutumizidwa pambuyo pake kuti chisungidwe.

Source: opennet.ru

Kuwonjezera ndemanga