Unang stable nga pagpagawas sa Fedora CoreOS

Mga Nag-develop sa Proyekto sa Fedora gipahibalo mahitungod sa stabilization sa distribution Fedora Core OS ug ang pagkaandam niini alang sa lapad nga paggamit. Ang Fedora CoreOS gi-promote isip usa ka solusyon alang sa pagpadagan sa nahilit nga mga sulud sa sulud, gipuli ang mga produkto sa Fedora Atomic Host ug CoreOS Container Linux. Ang suporta alang sa pag-apod-apod sa CoreOS Container Linux matapos sa 6 ka bulan, uban ang Fedora Atomic Host nga gilauman nga tapuson ang suporta sa katapusan sa Nobyembre.

Ang Fedora CoreOS nagtumong sa paghatag og gamay nga palibot nga atomically updated nga walay pagpangilabot sa administrador ug nagkahiusa alang sa mass deployment sa mga sistema sa server nga gipahinungod lamang sa pagpadagan sa mga sudlanan. Ang pag-apod-apod naghatag lamang og gamay nga hugpong sa mga sangkap nga igo sa pagpadagan sa mga hilit nga mga sudlanan - ang Linux kernel, ang systemd system manager, ug usa ka hugpong sa mga serbisyo sa utility alang sa pagkonektar pinaagi sa SSH, pagdumala sa configuration ug pag-instalar sa mga update.

Ang partition sa sistema gi-mount sa read-only mode ug dili mausab sa panahon sa operasyon. Pagsalig gipasa sa yugto sa pagkarga gamit ang toolkit ignition (alternatibo sa Cloud-Init). Sa diha nga ang sistema nagdagan, ang pagbag-o sa configuration ug mga sulod sa / etc nga direktoryo dili mahimo, posible lamang nga usbon ang profile sa mga setting ug gamiton kini aron mapulihan ang palibot. Sa kinatibuk-an, ang pagtrabaho kauban ang sistema nahisama sa pagtrabaho sa mga imahe sa sulud nga wala gi-update sa lugar, apan gitukod pag-usab gikan sa wala ug gilunsad pag-usab.

Ang imahe sa sistema dili mabahin ug naporma gamit ang teknolohiya sa OSTree (ang mga indibidwal nga pakete dili ma-install sa ingon nga palibot, mahimo ra nimo matukod pag-usab ang tibuuk nga imahe sa sistema pinaagi sa pagpalapad niini sa bag-ong mga pakete gamit ang rpm-ostree toolkit). Ang sistema sa pag-update gibase sa paggamit sa duha ka partisyon sa sistema, ang usa niini aktibo, ug ang ikaduha gigamit sa pagkopya sa update; human ma-install ang update, ang mga partisyon mag-usab sa mga tahas.

Gikan sa pag-apod-apod sa CoreOS Container Linux, nga mibalhin sa mga kamot sa Red Hat human sa pagpalit sa CoreOS, ang Fedora CoreOS nga proyekto nanghulam sa configuration tool sa boot stage (Ignition), ang atomic update mechanism, ug ang kinatibuk-ang pilosopiya sa produkto. Ang teknolohiya sa pakete, suporta alang sa mga detalye sa OCI (Open Container Initiative), ug dugang nga mga mekanismo sa pag-inusara sa sudlanan nga gibase sa SELinux gibalhin gikan sa Atomic Host. Aron sa pag-orkestrate sa mga sudlanan sa ibabaw sa Fedora CoreOS, sa umaabot kini giplano nga maghatag integrasyon sa Kubernetes (lakip ang base sa OKD).

Ang pagpuno sa una nga lig-on nga pagpagawas sa Fedora CoreOS naporma base sa mga repositoryo Fedora 31 gamit ang rpm-ostree nga pakete.
Ang komposisyon naglakip sa Linux 5.4 kernel, ang systemd 243 system manager, ang Ignition 2.1 toolkit. Ang runtime sa container naghatag suporta alang sa Moby 18.09 (Docker) ug podman 1.7. Ang suporta alang sa cgroups v1 gi-enable pinaagi sa default para sa compatibility, apan ang cgroups v2 mahimong opsyonal nga ma-enable. Gipatuman ang posibilidad mga instalar sa lain-laing mga plataporma lakip na ang regular nga mga server, QEMU, OpenStack, VMware, AWS, Alibaba, Azure ug GCP. Ang gihatag nga iso image mahimong ipadagan sa live mode pinaagi sa pag-load sa RAM. Gisuportahan ang network boot pinaagi sa PXE (netboot).

Tulo ka independyenteng mga sanga sa Fedora CoreOS ang gitanyag, diin ang mga pag-update gihimo aron mawagtang ang mga kahuyangan ug grabe nga mga bug:

  • pagsulay sa mga snapshot base sa kasamtangan nga pagpagawas sa Fedora nga adunay mga update;
  • stable - usa ka lig-on nga sanga nga naporma pagkahuman sa duha ka semana nga pagsulay sa sanga sa pagsulay;
  • sunod - usa ka snapshot sa umaabot nga pagpagawas sa pag-uswag (sa mga plano lamang hangtod karon).

Sa mga plano alang sa umaabot, gihisgutan pagsulod sa Fedora CoreOS nga nagpadala sa telemetry gamit ang usa ka serbisyo fedora-coreos-pinger, nga matag karon ug unya nagkolekta ug nagpadala sa dili pag-ila nga impormasyon bahin sa sistema ngadto sa mga server sa Fedora Project, sama sa numero sa bersyon sa OS, matang sa pag-instalar sa cloud platform. Walay impormasyon taliwala sa gipasa nga datos nga mahimong mosangpot sa pag-ila. Kung gi-parse ang mga estadistika, gigamit ra ang mga aggregated nga kasayuran, nga nagpaposible sa kasagaran nga paghukom sa kinaiyahan sa paggamit sa Fedora CoreOS. Kung gusto, ang user makahimo sa pag-disable sa pagpadala sa telemetry o pagpalapad sa impormasyon nga gipadala pinaagi sa default.

Source: opennet.ru

Idugang sa usa ka comment