Rhyddhad sefydlog cyntaf o Fedora CoreOS

Datblygwyr Prosiect Fedora cyhoeddi am sefydlogi'r dosbarthiad AO Craidd Fedora a'i barodrwydd ar gyfer defnydd eang. Mae Fedora CoreOS yn cael ei hyrwyddo fel un ateb ar gyfer rhedeg amgylcheddau yn seiliedig ar gynwysyddion ynysig, gan ddisodli'r cynhyrchion Fedora Atomic Host a CoreOS Container Linux. Bydd dosbarthiad CoreOS Container Linux yn dod i ben mewn 6 mis, a disgwylir i Fedora Atomic Host ddod Γ’ chefnogaeth i ben ddiwedd mis Tachwedd.

Nod Fedora CoreOS yw darparu amgylchedd lleiaf posibl sy'n cael ei ddiweddaru'n atomig yn awtomatig heb ymyrraeth gweinyddwr ac yn unedig ar gyfer defnydd torfol o systemau gweinydd sydd wedi'u cynllunio'n benodol ar gyfer rhedeg cynwysyddion. Mae'r dosbarthiad yn darparu dim ond set fach iawn o gydrannau sy'n ddigonol i redeg cynwysyddion ynysig - y cnewyllyn Linux, y rheolwr system systemd a set o wasanaethau cyfleustodau ar gyfer cysylltu trwy SSH, rheoli cyfluniad a gosod diweddariadau.

Mae rhaniad y system wedi'i osod yn y modd darllen yn unig ac nid yw'n newid yn ystod y llawdriniaeth. Ffurfweddiad yn cael ei drosglwyddo yn y cam llwytho gan ddefnyddio'r pecyn cymorth Tanio (yn lle Cloud-Init). Unwaith y bydd y system yn rhedeg, mae'n amhosibl newid ffurfweddiad a chynnwys y cyfeiriadur / etc; dim ond y proffil gosodiadau y gallwch ei newid a'i ddefnyddio i ddisodli'r amgylchedd. Yn gyffredinol, mae gweithio gyda'r system yn debyg i weithio gyda delweddau cynhwysydd, nad ydynt yn cael eu diweddaru'n lleol, ond sy'n cael eu hailadeiladu o'r dechrau a'u lansio o'r newydd.

Mae delwedd y system yn anwahanadwy ac yn cael ei ffurfio gan ddefnyddio technoleg OSTree (ni ellir gosod pecynnau unigol mewn amgylchedd o'r fath; dim ond delwedd y system gyfan y gallwch ei hailadeiladu, gan ei hehangu gyda phecynnau newydd gan ddefnyddio'r pecyn cymorth rpm-ostree). Mae'r system ddiweddaru yn seiliedig ar y defnydd o ddau raniad system, un ohonynt yn weithredol, a defnyddir yr ail i gopΓ―o'r diweddariad; ar Γ΄l gosod y diweddariad, mae'r rhaniadau yn newid rolau.

O ddosbarthiad CoreOS Container Linux, sydd symud Yn nwylo Red Hat ar Γ΄l prynu CoreOS, benthycodd prosiect Fedora CoreOS yr offer cyfluniad cychwyn (Ignition), y mecanwaith diweddaru atomig ac athroniaeth gyffredinol y cynnyrch. Mae'r dechnoleg ar gyfer gweithio gyda phecynnau, cefnogaeth ar gyfer manylebau OCI (Menter Cynhwysydd Agored), a mecanweithiau ychwanegol ar gyfer ynysu cynwysyddion yn seiliedig ar SELinux wedi'u trosglwyddo o Atomic Host. Er mwyn trefnu cynwysyddion ar ben Fedora CoreOS, yn y dyfodol bwriedir integreiddio Γ’ Kubernetes (gan gynnwys y rhai sy'n seiliedig ar OKD).

Mae cynnwys y datganiad sefydlog cyntaf o Fedora CoreOS yn seiliedig ar ystorfeydd Fedora 31 defnyddio'r pecyn rpm-ostree.
Mae'n cynnwys y cnewyllyn Linux 5.4, y rheolwr system systemd 243, a'r pecyn cymorth Ignition 2.1. Mae Runtime for containers yn darparu cefnogaeth i Moby 18.09 (Docker) a podman 1.7. Yn ddiofyn, mae cymorth cgroups v1 wedi'i alluogi i sicrhau cydnawsedd, ond gellir galluogi cgroups v2 fel opsiwn. Posibilrwydd wedi'i weithredu gosodiadau ar wahanol lwyfannau gan gynnwys gweinyddwyr nwyddau, QEMU, OpenStack, VMware, AWS, Alibaba, Azure a GCP. Gall y ddelwedd iso a ddarperir weithio yn y modd byw gyda llwytho i RAM. Cefnogir cychwyn rhwydwaith trwy PXE (netboot).

Cynigir tair cangen annibynnol o Fedora CoreOS, y cynhyrchir diweddariadau ar eu cyfer sy'n dileu gwendidau a gwallau difrifol:

  • profi gyda chipluniau yn seiliedig ar y datganiad Fedora cyfredol gyda diweddariadau;
  • sefydlog - cangen sefydlog, a ffurfiwyd ar Γ΄l pythefnos o brofi'r gangen brofi;
  • nesaf - ciplun o ryddhad yn y dyfodol sy'n cael ei ddatblygu (dim ond mewn cynlluniau am y tro).

O gynlluniau ar gyfer y dyfodol, mae'n cael ei grybwyll corffori yn Fedora CoreOS yn anfon telemetreg gan ddefnyddio'r gwasanaeth fedora-coreos-pinger, sy'n cronni o bryd i'w gilydd ac yn anfon gwybodaeth system nad yw'n adnabod, megis rhif fersiwn OS, platfform cwmwl, math gosod, i weinyddion Prosiect Fedora. Nid yw'r data a drosglwyddir yn cynnwys gwybodaeth a allai arwain at adnabod. Wrth ddadansoddi ystadegau, dim ond gwybodaeth gyfanredol a ddefnyddir, sy'n ein galluogi i farnu'n gyffredinol natur y defnydd o Fedora CoreOS. Os dymunir, gall y defnyddiwr analluogi anfon telemetreg neu ehangu'r wybodaeth a anfonwyd yn ddiofyn.

Ffynhonnell: opennet.ru

Ychwanegu sylw