Incus 0.3 inosvika neOpenFGA rutsigiro, kuvandudzwa uye nezvimwe

Incus

Incus ndeyemazuva ano, yakachengeteka uye ine simba system mudziyo uye chaiwo muchina maneja.

Kutanga kwe vhezheni itsva yeIncus 0.3, inova vhezheni yechitatu yepurojekiti kubva nharaunda yeLinux Containers yakagadzira iyi forogo yeLXD.

Mukuburitswa uku kweIncus 0.3, pakati pekuchinja kwakakosha, zvinomira pachena kuti iyo kuwedzera kweOpenFGA rutsigiro, pamwe nekuvandudzwa kwakawanda kwakaitwa mu lxd-to-incus migration tool.

Kune avo vasingazive nezveIncus, iwe unofanirwa kuziva kuti iyi iforogo yeLXD iyo akaberekwa nekuda kwesarudzo yeCanonical yekugadzira LXD zvakasiyana Sechirongwa chekambani uye nharaunda yeLinux Containers yaitarisira kuvandudzwa kweLXD, ndakagadzira Incus nechinangwa chekupa imwe yakazvimirira, inotungamirwa nenharaunda.

Incus inopa zvishandiso zve centralized container management uye michina chaiyo, ingave yakaiswa pane imwe chete inotambira kana muboka remaseva akawanda. Chirongwa ichi inomhanya senzira yekumashure iyo inopindura zvikumbiro pamusoro petiweki ichishandisa iyo REST API, uye inotsigira akasiyana ekuchengetedza kumashure senge dhairekitori muti, ZFS, Btrfs, uye LVM. Zvakare inopa kukwanisa kuita mhenyu kutama yekumhanyisa midziyo kubva kune mumwe muchina kuenda kune mumwe, pamwe nemidziyo yekuchengetera mifananidzo yemidziyo.

Chii chitsva muIncus 0.3?

Muiyi vhezheni itsva yeIncus 0.3 inoratidzwa, sezvatakataura pakutanga, hutsva hwayo hukuru kubatanidzwa kwerutsigiro.e OpenFGA yevashandisi mvumo manejimendi zvichibva pane yekudzora modhi kuwana hukama, hunoitwa kuburikidza nekumashure maitiro.

OpenFGA, yakavhurika sosi mvumo mhinduro, iyo inobvumira vanogadzira kugadzira granular yekuwana kutonga vachishandisa iri nyore kuverenga mutauro wekuenzanisira uye ane hushamwari maAPI. Inoshanda sedaemon yekunze pane network, iyo Incus inobvunza kuti ione kana mushandisi chaiwo anotenderwa kuita chimwe chiitiko.  Kana yasanganiswa neOpenID Connect mupi, OpenFGA tsigiro inoumba yakavhurika identity uye mvumo stack, kubvumira kushandiswa kweIncus sechinotsiva chakakwana cheLXD setups neCanonical RBAC. Kugonesa OpenFGA paIncus, makiyi matsva ekugadzirisa sevha anoshandiswa, kusanganisira openfga.api.token, openfga.api.url, openfga.store.id, uye openfga.store.model_id.

Imwe shanduko Izvo zvinonyanya kukosha pakuburitswa uku ndezvi kuvandudzwa mune lxd-to-incus migration tool pakati payo ndeiyi: tsigiro yeOpenRC inotariswa masisitimu, tsigiro yekufambisa mapoka ekuchengetedza maCeph, rutsigiro rwekufambisa maOVN network, kugadzirwa kwefaira regi uye chizvarwa chekuchengetedza (database, data yeOVN)

Zvakare, zvakare kupisa plugging / kudzima nzira mumashini chaiwo kunosimbiswa. Incus yanga iine hot plug uye pop disk rutsigiro kwechinguva uye yakatsigira kugovera ingori nzira kubva kune iyo host system kana kupfuudza yakagovaniswa vhoriyamu pamusoro pe virtio-fs kana 9p uye kusvika zvino, zvaida kumisa VM, wedzera chishandiso, uyezve. kutanga VM.

Nerutsigiro rutsva, Incus ikozvino inotsigira kupisa kubatanidza uye kudzima nzira idzodzo kuburikidza nemubatanidzwa wePCI inopisa plugging muQEMU uye kutaurirana neiyo incus agent pamuenzi kuti aite kukwira chaiko sechikamu chekupisa.

Pakupedzisira hongu iwe unofarira kukwanisa kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.

Nzira yekuisa Incus?

Kune avo vanofarira kukwanisa kuisa iyi LXD forogo, iwe unofanirwa kuziva kuti mapakeji akafanovakwa anowanikwa chete kuUbuntu 20.04 LTS, 22.04 LTS (jammy), Debian 11 (bullseye) uye Debian 12 (bookworm).

Kuti uite installation unofanira kutanga kuwana kiyi repository nemirairo inotevera:

curl -fsSL https://pkgs.zabbly.com/key.asc | gpg --show-keys --fingerprint

Kana inoenderana neizvi "4EFC 5906 96CB 15B8 7C73 A3AD 82CC 8797 C838 DCFD", Tichaenderera mberi nekuchengetedza kiyi munharaunda nemurairo unotevera:

mkdir -p /etc/apt/keyrings/
curl -fsSL https://pkgs.zabbly.com/key.asc -o /etc/apt/keyrings/zabbly.asc

Waita izvi izvozvi ngatiwedzerei repository kune yedu system nemurairo unotevera:

sh -c 'cat <<EOF > /etc/apt/sources.list.d/zabbly-incus-stable.sources
Enabled: yes
Types: deb
URIs: https://pkgs.zabbly.com/incus/stable
Suites: $(. /etc/os-release && echo ${VERSION_CODENAME})
Components: main
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/zabbly.asc

EOF'

Isu tinogadziridza rondedzero yedu ne:

sudo apt update

Uye pakupedzisira ptinoenderera mberi nekuisa ne:

sudo apt-get install incus

Zvakakosha kutaura kuti repository inosanganisirawo mapakeji anotevera:

  • incus-client, pasuru ine chete CLI chishandiso, inobatsira kana uchingobata kure maseva
  • incus-ui-canonical, pasuru ine vhezheni yakapihwa zita reLXD web interface yekushandisa neIncus

For the configuration kana kana uchida imwe yekuisa nzira, unogona kutarisa ruzivo mune iyi link.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako