
I-Incus sisikhongozeli senkqubo yanamhlanje, ekhuselekileyo nenamandla kunye nomphathi womatshini obonakalayo.
I ukuqaliswa kwenguqulelo yokuqala yeprojekthi ye-Incus, eyiphi Sele sithethile apha kwibhlog kwaye ukuze ungangeni kwiinkcukacha ezininzi ndingakuxelela apha ngokufutshane ukuba yifolokhwe yenkqubo yolawulo lwesikhongozeli se-LXD, esenziwe liqela elidala lophuhliso elakha layila i-LXD.
Ngokumalunga nokuqaliswa kwenguqulelo yokuqala ye-Incus, kufanelekile ukuyikhankanya loo nto ilandela LXD 5.18 l uhlaziyoiqaliswe kutshanje kwaye igxile ikakhulu ekuthiyeni ngokutsha kunye nokulungelelanisa isiseko sekhowudi, kunye nokususa imisebenzi ephelelwe lixesha. Kwangaxeshanye, inguqulelo entsha ikwabandakanya utshintsho lwe-Incus-specific kwi-interface yomgca womyalelo kunye ne-API, engenakubandakanywa kwi-LXD ngenxa yeemfuno zokuhambelana ngasemva.
Zeziphi izinto ezintsha ezivezwa luguqulelo lokuqala lwe-Incus?
Kolukhululo lokuqala lweprojekthi, ngaphandle koko sele kukhankanyiwe ngasentla malunga notshintsho lwangaphakathi olunxulumene negama njalo njalo, kwisixhobo. /dev/lxd ithathelwe indawo ngu/dev/incus, iimbekiselo kwi-lxd kwikhowudi zithathelwe indawo yi-incus..Ilahliweyo *Imisebenzi yesikhongozeli yasuswa kwi-API, eyathi yathatyathelwa indawo *yiMisebenzi yeMifanekiso emva kokuphunyezwa kolawulo lomatshini olubonakalayo.
Olu guqulelo lokuqala lwe-Incus lugxininisa ukuba a inguqu kwi-injini ye-SQL edityanisiweyo ye-Cowsql, ehambelana ne-SQLite, ixhasa ukuphindaphinda kwedatha, i-failiover ngokuzenzekelayo, kwaye inikezela ukunyamezela impazamo ngokusabalalisa abaqhubi kwiindawo ezininzi.
Ukongeza koku, kuye kwakho utshintsho kwimiyalelo yangaphakathi, kuba le miyalelo ilandelayo yongezwe kujongano lwelayini yomyalelo ukulawula imifanekiso ekhawulezayo yokwenziwa kwemisebenzi:yenza umfanekiso okhawulezayo we-ncus, ukucima umfanekiso okhawulezayo, uludwe lwe-incus lwesnapshot, i-incus snapshot yokuphinda ithime kunye ne-incus snapshot ukubuyisela.
Olunye utshintsho olwahlukileyo kukuba yongeze i-lxd-to-incus into eluncedo ye-LXD ukuya kwi-Incus imfuduko (Uguqulelo oluzenzekelayo lweefayile zoqwalaselo luxhaswa ukusuka kwi-LXD 4.0 ukuya kwi-5.18.) Ukufuduka kweqela akukaxhaswa.
Kwakhona kuphawulwe ukuba uhlobo lwezinto zoqwalaselo lomncedisi lutshintshiwe, kunye nokuba indlela yokuqinisekisa ephelelwe lixesha isusiwe. core.trust_password ethatha indawo yoqinisekiso olusekwe kuphawu.
Olunye utshintsho ezibalaseleyo:
- Iindawo zokufikelela kwi-API eziyehliweyo /1.0/containers kunye /1.0/virtual-machines zisusiwe kwaye zatshintshwa nge-/1.0/instances.
- Inguqulelo 1.20 ibhengezwe njengolona guqulelo lusezantsi lwenkxaso yolwimi lwesiGo.
- Ngaphakathi koomatshini be-Incus, umboneleli ngoku uqwalaselwe kwiMigqomo yeLinux kwaye imveliso iqwalaselwe kwi-Incus.
- Isixhobo i-virtio-serial esetyenziselwa unxibelelwano olulinganiselweyo kunye ne-Incus ngaphambi kokuseka ukufikelela okupheleleyo kwi-arhente nge-vsock ngoku org.linuxcontainers.incus.
Ezinye iimpawu zemveli ku-Ubuntu okanye ezixhomekeke kwisoftware yakudala okanye engaxhaswanga ziye zayekiswa: - Isusiwe inkxaso ye-Ubuntu Fan Links (bridge.mode, fan.overlay_subnet, fan.underlay_subnet, fan.type), exhomekeke kwiipatches ze-kernel ezisetyenziswa kuphela ku-Ubuntu.
- Isusiwe ii-shiftfs zeFS, ixhasa kuphela iipakethe ezine-Ubuntu kernel; iFS enenyani ukwenza imephu yamanqaku okunyuka kwizithuba zamagama abasebenzisi.
- Isusiwe inkxaso yeCanonical yenkqubo ethile yoqinisekiso lweCandid.
- Isusiwe inkxaso yokuphunyezwa kobunini be-RBAC (Ulawulo oluSekelwe kwiNgxelo yoFikelelo) indlela yokuqinisekisa eyenziwe yiCanonical esekwe Iimacaroons kunye neCandid.
- Amacandelo asusiweyo ukuze kudityaniswe ne-MAAS (Isinyithi-njengeNkonzo), iseti yezixhobo zokuthumela ngokukhawuleza ulungelelwaniso lwe-Ubuntu.
- Kususwe uluvo lokufikelela kumncedisi usebenzisa igama eliyimfihlo elithembekileyo (core.trust_password).
Kwixesha elizayo, abaphuhlisi baceba ukuzisa uphuculo oluluncedo kunye nolungiso olusuka kwi-codebase ye-LXD, kwaye baya kuphuhlisa iinguqulelo zabo zokuqala, eziya kuthi zikwazi ukuzisa iCanonical kwi-LXD ukuba zifunwa. Iprojekthi ye-Incus ikwacwangcisa ukujongana neempazamo ezithile ezenziweyo ngexesha lophuhliso lwe-LXD ebezingenakulungiswa ngaphambili ngaphandle kokwaphula umva ukuhambelana.
ekugqibeleni ukuba ukhona unomdla wokwazi ngakumbi ngayo, ungajonga iinkcukacha Kule khonkco ilandelayo.