Mwepụta nlele mbụ nke Fedora CoreOS ewebata

Fedora Project Mmepe mara ọkwa banyere mmalite ule ụdị mbido mbụ nke mbipụta ọhụrụ nke ngwa nkesa Fedora Core OS, nke dochie Fedora Atomic Host na CoreOS Container Linux ngwaahịa dị ka otu ngwọta maka ịgba ọsọ gburugburu dabere na arịa ndị dịpụrụ adịpụ.

Site na CoreOS Container Linux, nke kpaliri N'aka Red Hat mgbe ịzụrụ CoreOS, Fedora CoreOS bufere ngwa ọrụ mbugharị (sistemụ nhazi bootstrap mgbanye), usoro mmelite atọm na nkà ihe ọmụma zuru oke nke ngwaahịa ahụ. Teknụzụ maka ịrụ ọrụ na ngwugwu, nkwado maka nkọwapụta OCI (Open Container Initiative), na usoro ndị ọzọ maka ikewapụta arịa dabere na SELinux ka ebufegoro site na Atomic Host. Fedora CoreOS dabere na ebe nchekwa Fedora na-eji rpm-ostree. Ekwuwapụtara Moby (Docker) na podman dị ka akwadoro na Fedora CoreOS oge ọsọ maka arịa. A na-eme atụmatụ nkwado Kubernetes maka ịchịkọta akpa n'elu Fedora CoreOS.

Ihe oru ngo a bu n'obi inye obere gburugburu ebe obibi, emelitere na-akpaghị aka na-enweghị onye nchịkwa na-ejikọta ya na ijikwa ọtụtụ usoro ihe nkesa emebere naanị maka arịa na-agba ọsọ. Fedora CoreOS nwere naanị obere ihe mejupụtara nke zuru ezu iji rụọ arịa ndị dịpụrụ adịpụ - Linux kernel, sistemu sistemu sistemu na ọtụtụ ọrụ ịba uru maka ijikọ site na SSH, ijikwa nhazi na ịwụnye mmelite.

A na-etinye akụkụ nke sistemu na ọnọdụ ọgụgụ naanị ma ọ naghị agbanwe n'oge ọrụ. Nhazi ebutere ya na ọkwa buut site na iji ngwa mgbanye ọkụ (ọzọ na Cloud-Init).
Ozugbo usoro ahụ na-agba ọsọ, ịgbanwe nhazi na ọdịnaya nke ndekọ / wdg agaghị ekwe omume; naanị ị nwere ike ịgbanwe profaịlụ ntọala ma jiri ya dochie gburugburu ebe obibi. N'ozuzu, ịrụ ọrụ na usoro ahụ yiri ịrụ ọrụ na ihe oyiyi akpa, nke na-adịghị emelite na mpaghara, mana a na-ewughachi ya site na ọkọ ma malite ọhụrụ.

Ihe oyiyi sistemu enweghị ike kewaa ma mepụta ya site na iji teknụzụ OSTree (enweghị ike itinye ngwungwu onye ọ bụla na mpaghara dị otú ahụ; naanị ị nwere ike wughachi onyonyo sistemụ niile, gbasaa ya na ngwugwu ọhụrụ site na iji ngwa rpm-ostree). Sistemụ mmelite a dabere na iji akụkụ sistemụ abụọ, otu n'ime ha na-arụ ọrụ, nke abụọ a na-eji detuo mmelite ahụ; mgbe etinyere mmelite ahụ, akụkụ ahụ na-agbanwe ọrụ.

A na-enye alaka atọ kwụụrụ onwe ya nke Fedora CoreOS:
nwale na snapshots dabere na ntọhapụ Fedora dị ugbu a yana mmelite; kwụsiri ike - alaka ụlọ ọrụ kwụsiri ike, nke e guzobere mgbe izu abụọ gachara ule ngalaba nnwale; ọzọ - nseta ihuenyo nke ntọhapụ n'ọdịnihu na mmepe. A na-emepụta mmelite maka alaka atọ ahụ iji kpochapụ adịghị ike na mmejọ dị njọ. N'oge mmepe nke ugbu a, n'ime usoro nke ntọhapụ mbụ, ọ bụ naanị ngalaba nyocha ka a na-emepụta. Emebere ntọhapụ kwụsiri ike nke mbụ ka ewepụtara ya na ọnwa 6. Nkwado maka nkesa Linux Container CoreOS ga-akwụsị ọnwa isii ka Fedora CoreOS kwụsiri ike, na nkwado Fedora Atomic Host ga-akwụsị na njedebe nke Nọvemba.

Mgbe emechara ọrụ ahụ, a ga-eme ka izipu telemetry na ndabara (telemetry adịbeghị arụ ọrụ na nlele nlele) site na iji ọrụ fedora-coreos-pinger, nke na-agbakọ kwa oge ma na-eziga ozi na-anaghị akọwapụta gbasara sistemụ ahụ, dị ka ụdị OS. nọmba, ígwé ojii, na Fedora oru ngo sava ụdị nwụnye n'elu ikpo okwu. Ihe data ebufere enweghị ozi nwere ike ibute njirimara. Mgbe ị na-enyocha ọnụ ọgụgụ, a na-eji naanị ozi agbakọtara, nke na-enye anyị ohere ikpebi ụdị ojiji nke Fedora CoreOS. Ọ bụrụ na achọrọ, onye ọrụ nwere ike gbanyụọ telemetry izipu ma ọ bụ gbasaa ozi ndabara ezitere.

isi: opennet.ru

Tinye a comment