Muamua faʻasalalauga faʻamautu o Fedora CoreOS

Fedora Project Developers faasilasila e uiga i le faʻamautuina o le tufatufaga Fedora Faʻavae ma lona saunia mo le faaaogaina lautele. Fedora CoreOS o loʻo faʻalauiloaina e avea o se fofo e tasi mo le faʻaogaina o siosiomaga atigipusa tuʻufua, sui Fedora Atomic Host ma CoreOS Container Linux oloa. Lagolago mo le CoreOS Container Linux tufatufaga o le a muta ile 6 masina, ma Fedora Atomic Host e faʻamoemoe e faʻamutaina le lagolago i le faaiuga o Novema.

Fedora CoreOS fa'amoemoe e tu'uina atu se si'osi'omaga la'ititi e mafai ona fa'afouina e aunoa ma le fa'atonuina o le pule ma tu'ufa'atasia mo le fa'aulufaleina tele o faiga fa'aumau na'o le fa'aogaina o koneteina. O le tufatufaga e maua ai naʻo se seti o vaega e lava e taʻavale ai atigipusa tuʻufua - o le Linux kernel, le systemd system manager, ma se seti o tautua aoga mo le faʻafesoʻotaʻi e ala i le SSH, pulea le faʻatulagaina ma le faʻapipiʻiina o faʻafouga.

O le vaega vaeluaga o loʻo faʻapipiʻiina i le faitau-naʻo le faʻaogaina ma e le suia i le taimi o le gaioiga. Fetuunaiga auina atu i le tulaga o le utaina o le meafaigaluega sulu (sui i le Cloud-Init). O le taimi lava e faʻaogaina ai le faiga, e le mafai ona suia le faʻatulagaina ma mea o loʻo i totonu o le /etc directory, e naʻo le mafai ona suia le faʻasologa o faʻamatalaga ma faʻaaoga e sui ai le siosiomaga. I se tulaga lautele, o le galulue faatasi ma le faiga e pei o le galue i ata atigipusa e le o toe faʻafouina i le nofoaga, ae ua toe fausia mai le maoaʻe ma toe faʻalauiloa.

O le ata o le faiga e le mafai ona vaʻaia ma faʻapipiʻiina e faʻaaoga ai le tekonolosi OSTree (e le mafai ona faʻapipiʻi afifi taʻitoʻatasi i sea siosiomaga, e mafai ona e toe faʻaleleia le ata atoa o le faiga e ala i le faʻalauteleina i pusa fou e faʻaaoga ai le rpm-ostree toolkit). O le faʻafouga faʻavae e faʻavae i luga o le faʻaogaina o ni vaega se lua, o le tasi o loʻo galue, ma le lona lua e faʻaaogaina e kopi ai le faʻafouga; a maeʻa ona faʻapipiʻi le faʻafouga, e sui vaega.

Mai le CoreOS Container Linux tufatufaina, lea siitia i lima o Red Hat ina ua uma ona faʻatau le CoreOS, o le Fedora CoreOS poloketi na faʻaanoina le meafaigaluega faʻatulagaina i le tulaga faʻa-faʻaʻau (Ignition), le masini faʻafouina atomic, ma le filosofia o oloa atoa. Tekinolosi packet, lagolago mo le OCI (Open Container Initiative) faʻamatalaga, ma isi faʻaoga tuʻueseeseina atigipusa faʻavae i luga ole SELinux ua faʻafeiloaʻi mai Atomic Host. Ina ia faʻapipiʻi pusa i luga o Fedora CoreOS, i le lumanaʻi o loʻo fuafua e tuʻuina atu faʻatasi ma Kubernetes (e aofia ai le faʻavae i luga OKD).

O le faʻapipiʻiina o le faʻasalalauga muamua o Fedora CoreOS ua faʻavaeina i luga o faʻamaumauga Fedora 31 fa'aaoga le pusa rpm-ostree.
O le tuufaatasiga e aofia ai le Linux 5.4 kernel, le systemd 243 system manager, le Ignition 2.1 toolkit. O le taimi e fa'aoga ai pusa e maua ai le lagolago mo Moby 18.09 (Docker) ma le podman 1.7. Lagolago mo cgroups v1 e mafai ona o le faaletonu mo le fetaui, ae cgroups v2 e mafai ona filifili e mafai. Fa'atinoina le avanoa faapipiiina i luga o tulaga eseese e aofia ai sau masani, QEMU, OpenStack, VMware, AWS, Alibaba, Azure ma GCP. O le ata o loʻo tuʻuina atu e mafai ona faʻatautaia i le ola ola e ala i le utaina i totonu o le RAM. O lo'o lagolagoina le ta'avale feso'ota'iga e ala i le PXE (netboot).

E tolu lala tutoatasi o Fedora CoreOS o loʻo ofoina atu, lea o loʻo faia ai faʻafouga e faʻaumatia ai faʻafitauli ma faʻalavelave matuia:

  • suʻega faʻatasi ma ata faʻavae e faʻavae i luga o le faʻasalalauga o Fedora i le taimi nei ma faʻafouga;
  • fale mautu - o se lala mautu na fausia ina ua mavae le lua vaiaso o le suʻega o le lala suʻega;
  • sosoo ai - o se ata o se faʻasalalauga i le lumanaʻi i le atinaʻe (naʻo i fuafuaga i le taimi nei).

O fuafuaga mo le lumanai, ua taua tuufaatasia i Fedora CoreOS auina atu telemetry e faʻaaoga ai se auaunaga fedora-coreos-pinger, lea e aoina mai i lea taimi ma lea taimi ma auina atu faʻamatalaga e le faʻamaonia e uiga i le faiga i le Fedora Project servers, e pei ole numera ole OS, ituaiga faʻapipiʻi faʻapipiʻi ao. E leai se faʻamatalaga i totonu o faʻamatalaga tuʻuina atu e mafai ona taʻitaʻia ai. Pe a faʻavasega fuainumera, naʻo faʻamatalaga tuʻufaʻatasia e faʻaaogaina, lea e mafai ai ona faʻamasino masani le natura o le faʻaogaina o Fedora CoreOS. Afai e manaʻomia, o le a mafai e le tagata faʻaoga ona faʻamalo le tuʻuina atu o le telemetry poʻo le faʻalauteleina o faʻamatalaga na tuʻuina atu e ala i le faaletonu.

puna: opennet.ru

Faaopoopo i ai se faamatalaga