Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ngakho-ke, ukwethulwa ngokusemthethweni kwesikhulumi se-Red Hat OpenShift 4. Namuhla sizokutshela ukuthi ungashintshela kanjani kuso usuka ku-OpenShift Container Platform 3 ngokushesha futhi kalula ngangokunokwenzeka.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ngezinjongo zalesi sihloko, sinentshisekelo ikakhulukazi kumaqoqo amasha e-OpenShift 4, asebenzisa amandla engqalasizinda ehlakaniphile nengaguquleki esekelwe ku-RHEL CoreOS namathuluzi ezishintshayo. Ngezansi sizokukhombisa ukuthi ungashintshela kanjani ku-OpenShift 4 ngaphandle kwezinkinga.

Ungathola okwengeziwe mayelana nomehluko phakathi kwenguqulo entsha nendala. lapha.

Ukuthutha kwamaqoqo ukusuka ku-OpenShift 3 ukuya ku-OpenShift 4 kusetshenziswa iplathifomu eqinisekisiwe ye-Red Hat Appranix

I-Appranix ne-Red Hat zisebenze ngokuzikhandla ukuze kwenziwe kube lula ukuthutha izinsiza zeqoqo zisuka ku-OpenShift 3 ziye ku-OpenShift 4 ngesevisi yangokwezifiso esebenza phezu kwe-Appranix Site Reliability Automation ye-Kubernetes.

Isixazululo se-Appranix (singatholakala ku Ikhathalogi Yesitsha Sesigqoko Esibomvu) ikuvumela ukuthi udale izipele zawo wonke amaqoqo e-OpenShift 3 futhi uwabuyisele ku-OpenShift 4 ngokuchofoza okumbalwa nje.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Kungani ukufuduka usebenzisa i-Appranix ye-OpenShift 4 kuhle

  • Ukuqala okusheshayo. Njengoba isixazululo se-Appranix sakhiwe ezimisweni ze-SaaS, asikho isidingo sokusetha noma iyiphi ingqalasizinda futhi asikho isidingo sokulungisa noma ukusebenzisa izixazululo ezikhethekile zokufuduka ezikhethekile.
  • Ukuqina kwe-Appranix kwenza kube lula ukuthutha amaqoqo amakhulu.
  • Ukwenza isipele ngokuzenzakalelayo kokucushwa kweqoqo le-OpenShift 3 eliyinkimbinkimbi ngokudluliselwa okulandelayo ku-OpenShift 4 kwenza inqubo yokufuduka ibe lula ngokwayo.
  • Ikhono lokuhlola ukuthi izinhlelo zokusebenza ezivela kungqalasizinda yebhizinisi le-OpenShift 3 ziziphatha kanjani kuplathifomu ye-OpenShift 4 efwini le-AWS.
  • Ukuthuthwa kwezilungiselelo zokufinyelela kwe-RBAC kanye nezinsiza zeqoqo.
  • Ukuthuthela okukhethiwe noma okuphelele kwawo wonke amaphrojekthi kuma-OpenShift 4 amaqoqo amasha.
  • Ongakukhetha - ukuhlelwa kwamazinga amaningana okubekezelela amaphutha kwezicelo zesitsha uma unokubhalisele okufanele.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukubekezelela amaphutha kwamazinga amaningi (ukuqina) kwezinhlelo zokusebenza ze-OpenShift

Ngemva kokufuduka kusuka ku-OpenShift 3 kuya ku-4, isixazululo se-Appranix singasetshenziswa ukunikeza Ukusimama Kohlelo Lokusebenza Okuqhubekayo, lapho izinketho ezintathu zingenzeka khona. Izinga le-1 Ukuqina (I-Level 1 Resiliency) ikuvumela ukuthi ubuyisele izinhlelo zokusebenza ngaphandle kokushintsha isifunda nomhlinzeki wamafu. Ingasetshenziselwa ukuhlehlisa izinhlelo zokusebenza noma ukubuyisela ekuhlulekeni kwendawo ezingeni lesifunda, njengalapho ukuthunyelwa kwesicelo kwehluleka, noma esimweni lapho udinga ukudala ngokushesha indawo yokuhlola endaweni efanayo kodwa kuqoqo elihlukile le-OpenShift. .

Izinga le-2 ikuvumela ukuthi udlulisele izinhlelo zokusebenza kwesinye isifunda ngaphandle kokushintsha abahlinzeki. Kulesi simo, ungagcina ingqalasizinda yedatha eyinhloko endaweni eyinhloko, kodwa sebenzisa izinhlelo zokusebenza kwelinye iqoqo endaweni ehlukile. Le nketho iwusizo lapho isifunda samafu noma indawo yehla, noma izinhlelo zokusebenza zidinga ukuhanjiswa kwesinye isifunda ngenxa yokuhlasela ku-inthanethi. Futhi ekugcineni, Izinga le-3 ikuvumela ukuthi uguqule hhayi isifunda kuphela, kodwa futhi nomhlinzeki wamafu.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Isebenza kanjani i-Appranix SRA
Ukubekezelela amaphutha kwamazinga amaningi wezinhlelo zokusebenza ze-OpenShift ku-Appranix kufinyelelwa ngokusebenza "komshini wesikhathi", odala ngokuzenzakalelayo amakhophi endawo yohlelo lokusebenza. Ukuze unike amandla lokhu kusebenza futhi uthuthukise ukuphepha kohlelo lokusebenza, vele ungeze umugqa owodwa wekhodi epayipini lakho le-DevOps.
Izinsizakalo zengqalasizinda zabahlinzeki bamafu nazo ziba nezinkinga, ngakho ikhono lokushintshela komunye umhlinzeki ngokushesha liwusizo ukugwema ukukhiyelwa kumhlinzeki wesevisi oyedwa.

Njengoba isithombe esingezansi sibonisa, izipele zemvelo yohlelo lokusebenza zingadalwa ku-Appranix hhayi nje ngokuzenzakalelayo ngemvamisa ethile, kodwa futhi ngomyalo ovela ekuhlanganisweni okuqhubekayo kanye nepayipi lokulethwa kwe-CI/CD. Ngesikhathi esifanayo, "umshini wesikhathi" unikeza:

  • Okukhulayo, ukuloga kwesitayela se-GitHub kwezikhala zamagama nezindawo zohlelo lokusebenza.
  • Ukubuyisela emuva isicelo esilula.
  • Inguqulo yokulungiselelwa kwamafu nesiqukathi.
  • Ukuphathwa komjikelezo wokuphila wedatha okuzenzakalelayo.
  • Ukuzenzakalela kwengqalasizinda njengokuphathwa kwekhodi (IaC).
  • Ukuphathwa kwesimo se-IaC okuzenzakalelayo.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Nge-Appranix, unganikeza lonke ukuvikelwa kweleveli yohlelo lokusebenza kanye nokutholwa kwezimo ezifana nobunjiniyela besiphithiphithi, ukutakula kwezinhlekelele, ukuvikelwa kwe-ransomware, nokuqhubeka kwebhizinisi. Ngeke singene ngemininingwane ngalokhu futhi sizophinde sibheke ukuthi isetshenziswa kanjani i-Appranix ukuze sithuthe sisuka ku-OpenShift 3 siye ku-OpenShift 4.

Uyithutha kanjani i-OpenShift 3 uye ku-OpenShift 4 usebenzisa i-Appranix Site Reliability Platform

Inqubo ihlanganisa izigaba ezintathu:

  1. Silungiselela i-OpenShift 3 ne-OpenShift 4 ukuze zithole ngokuzenzakalelayo zonke izingxenye ezizothuthwa.
  2. Sakha izinqubomgomo futhi sibeka izikhala zamagama zokufuduka.
  3. Ukuthola zonke izikhala zamagama ku-OpenShift 4 ngokuchofoza okukodwa.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ilungiselela i-OpenShift 3 kanye ne-4 Cluster yokuzitholela ngokuzenzakalela

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

I-Appranix icabanga ukuthi usuvele unamaqoqo e-OpenShift 3 kanye ne-OpenShift 4. Uma awekho amaqoqo e-OpenShift 4 okwamanje, wadale usebenzisa Amadokhumenti esigqoko esibomvu okusetshenziswa kwe-OpenShift 4. Ukusetha amaqoqo ayinhloko naqondiwe ku-Appranix kuyefana futhi kuhilela izinyathelo ezimbalwa nje.

Ifaka i-Appranix Controller Agent ukuze kutholwe amaqoqo

Ukuze uthole izinsiza zeqoqo, udinga i-ejenti yesilawuli se-sidecar encane. Ukuze uwusebenzise, ​​vele ukopishe futhi unamathisele umyalo ofanele we-curl, njengangezansi. Uma i-ejenti isifakiwe ku-OpenShift 3 naku-OpenShift 4, i-Appranix izothola ngokuzenzakalela zonke izinsiza zeqoqo okufanele zithuthwe, okuhlanganisa izindawo zamagama, ukuthunyelwa, ama-pods, amasevisi, kanye nabasingathi abanezinye izinsiza.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukufuduka kwezinhlelo zokusebenza ezinkulu ezisabalalisiwe
Manje sizobheka isibonelo sendlela yokudlulisa kalula uhlelo lokusebenza lwe-microservice olusabalalisiwe lwe-SockShop lusuka ku-OpenShift 3 luye ku-OpenShift 4 (landela isixhumanisi - incazelo eningiliziwe yalolu hlelo lokusebenza kanye nesakhiwo sayo se-microservice). Njengoba kungabonwa kusukela isithombe ngezansi,Isakhiwo seSockShop siqukethe izinto eziningi.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

I-Appranix ithola zonke izinsiza ezidinga ukuvikelwa futhi zithuthelwe ku-OpenShift 4, okuhlanganisa ama-PoD, ukuthunyelwa, amasevisi, nokulungiselelwa kweqoqo.

I-OpenShift 3 ene-SockShop esebenzayo

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukudala Izinqubomgomo Zokuvikela zokuthutha

Izinqubomgomo zingasethwa ngendlela eguquguqukayo kuye ngokuthi ukuthutha kufanele kwenziwe kanjani. Isibonelo, ngokusekelwe kumibandela embalwa noma ukwenza isipele kanye ngehora.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukuthutha amaqoqo amaningi e-OpenShift 3 kusetshenziswa Izinhlelo Zokuvikela

Ngokuya ngohlelo lokusebenza oluthile noma indawo yamagama, ungasebenzisa izinqubomgomo kumaqoqo e-OpenShift 3 asebenza kanye ngehora, kanye ngeviki, noma kanye ngenyanga.

I-Appranix ikuvumela ukuthi uthuthele zonke izikhala zamagama zeqoqo uye ku-OpenShift 4 noma ezikhethiwe nje.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Senza ukuthuthela ku-OpenShift 4 ngokuchofoza okukodwa

Ukuthutha ukubuyiselwa kwezikhala zamagama ezikhethiwe kuqoqo le-OpenShift 4 eliqondiwe. Lo msebenzi wenziwa ngokuchofoza okukodwa. I-Appranix ngokwayo yenza wonke umsebenzi wokuqoqa idatha mayelana nokucushwa nezinsiza zemvelo yomthombo bese ibuyisela ngokuzimela endaweni yesikhulumi se-OpenShift 4.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Ihlola izinhlelo zokusebenza ngemva kokuthuthela ku-OpenShift 4

Ngena ngemvume kuqoqo le-OpenShift 4, buyekeza amaphrojekthi futhi uhlole ukuthi zonke izinhlelo zokusebenza nezikhala zamagama zilungile yini. Phinda inqubo yokuthutha kwezinye izindawo zamagama, udale Izinhlelo Zokuvikela ezintsha noma uguqule ezikhona.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Kwethulwa izinhlelo zokusebenza ezithuthiwe ku-OpenShift 4

Ngemva kokufuduka kwezinhlelo zokusebenza kusetshenziswa inqubo yokubuyisela i-Appranix, kubalulekile ukukhumbula ukulungisa imizila - kufanele ikhombe ku-OpenShift 4. Ungase ufune ukwenza ukuhlolwa kokubuyisela ngaphambi kokuthuthela umkhiqizo wakho ngokuphelele usuka ku-OpenShift 3. Uma usunezinhlelo zokusebenza ezimbalwa ezisebenzayo ku-OpenShift 4 ezindaweni zazo zamagama ngokulandelana kwazo, uzodinga ukuthutha izinhlelo zokusebenza ezisele usebenzisa le nqubo.

Uma zonke izikhala zamagama sezithuthiwe, ungakwazi ukuvikela wonke amaqoqo e-OpenShift ukuze aphinde athole inhlekelele, i-anti-ransomware, ukuqhubeka kwebhizinisi, noma ukuthuthela kwelinye izwe ngoba i-Appranix Site Reliability Automation ibuyekeza ngokuzenzakalelayo njengoba kukhishwa izinguqulo ezintsha ze-OpenShift.

Ukwenza lula ukuthutha kusuka ku-OpenShift 3 kuya ku-OpenShift 4

Inani

I-OpenShift 4 isinyathelo esikhulu esiya phambili, ngokuyinhloko ngenxa yesakhiwo esisha esingaguquleki kanye nemodeli yesikhulumi se-Operator sokuzenzakalela ukucushwa okuyinkimbinkimbi kwezinhlelo zokusebenza nezinkundla ezisebenza ezindaweni zeqoqo. I-Appranix inikeza abasebenzisi be-OpenShift indlela elula nelula yokuthuthela ku-OpenShift 4 nesixazululo sayo sohlelo lokusebenza lokutakula inhlekelele, I-Site Reliability Platform.

Isixazululo se-Appranix singasetshenziswa ngqo kusuka Ikhathalogi Yesitsha Sesigqoko Esibomvu.

Source: www.habr.com

Engeza amazwana