Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kwa hiyo, uzinduzi rasmi wa jukwaa la Red Hat OpenShift 4. Leo tutakuambia jinsi ya kubadili kutoka kwa OpenShift Container Platform 3 haraka na kwa urahisi iwezekanavyo.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kwa madhumuni ya makala haya, tunavutiwa kimsingi na vikundi vipya vya OpenShift 4, ambavyo vinaboresha uwezo wa miundombinu mahiri na isiyoweza kubadilika kulingana na RHEL CoreOS na zana za otomatiki. Hapo chini tutakuonyesha jinsi ya kubadili OpenShift 4 bila matatizo yoyote.

Unaweza kujua zaidi kuhusu tofauti kati ya toleo jipya na la zamani. hapa.

Uhamishaji wa vikundi kutoka OpenShift 3 hadi OpenShift 4 kwa kutumia jukwaa lililoidhinishwa la Red Hat Appranix

Appranix na Red Hat zimefanya kazi kwa bidii ili kurahisisha kuhamisha rasilimali za nguzo kutoka OpenShift 3 hadi OpenShift 4 kwa huduma maalum inayoendeshwa juu ya Appranix Site Reliability Automation kwa Kubernetes.

Suluhisho la Appranix (linaweza kupatikana ndani Katalogi ya Kontena la Kofia Nyekundu) hukuruhusu kuunda chelezo za vikundi vyote 3 vya OpenShift na kuzirejesha kwa OpenShift 4 kwa mibofyo michache tu.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kwa nini uhamiaji kwa kutumia Appranix kwa OpenShift 4 ni nzuri

  • Kuanza kwa haraka. Kwa kuwa suluhisho la Appranix limejengwa juu ya kanuni za SaaS, hakuna haja ya kuweka miundombinu yoyote na hakuna haja ya kusanidi au kutumia ufumbuzi tofauti wa uhamiaji maalum.
  • Upungufu wa Appranix hurahisisha kuhamisha vikundi vikubwa.
  • Hifadhi rudufu ya kiotomatiki ya usanidi changamano wa OpenShift 3 na uhamisho unaofuata hadi OpenShift 4 hurahisisha mchakato wa uhamiaji wenyewe.
  • Uwezo wa kujaribu jinsi programu kutoka kwa miundombinu ya biashara ya OpenShift 3 inavyofanya kazi kwenye jukwaa la OpenShift 4 katika wingu la AWS.
  • Uhamishaji wa mipangilio ya ufikiaji wa RBAC pamoja na rasilimali za nguzo.
  • Uhamisho wa kuchagua au kamili wa miradi yote hadi vikundi vipya vya OpenShift 4.
  • Hiari - kupanga viwango kadhaa vya uvumilivu wa hitilafu kwa programu za kontena ikiwa una usajili unaofaa.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Uvumilivu wa viwango vingi vya makosa (ustahimilivu) kwa programu za OpenShift

Baada ya kuhama kutoka OpenShift 3 hadi 4, suluhisho la Appranix linaweza kutumika kutoa Ustahimilivu wa Kuendelea wa Programu, ambapo chaguzi tatu zinawezekana. Kiwango cha 1 Ustahimilivu (Ustahimilivu wa Kiwango cha 1) hukuruhusu kurejesha programu bila kubadilisha eneo na mtoaji wa wingu. Inaweza kutumika kurudisha nyuma programu au kupona kutokana na kutofaulu kwa eneo lako katika kiwango cha mkoa, kama vile wakati utumaji programu utashindwa, au katika hali ambayo unahitaji kuunda haraka mazingira ya jaribio katika eneo moja lakini kwenye nguzo tofauti ya OpenShift. .

Kiwango cha 2 hukuruhusu kuhamisha programu hadi eneo lingine bila kubadilisha watoa huduma. Katika hali hii, unaweza kuweka miundombinu ya msingi ya data katika eneo kuu, lakini endesha programu katika kundi lingine katika eneo tofauti. Chaguo hili ni muhimu wakati eneo la wingu au eneo linapopungua, au programu zinahitaji kuhamishiwa eneo lingine kwa sababu ya shambulio la mtandao. Na hatimaye, Kiwango cha 3 hukuruhusu kubadilisha sio kanda tu, bali pia mtoaji wa wingu.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Jinsi Appranix SRA inavyofanya kazi
Uvumilivu wa makosa ya viwango vingi vya programu ya OpenShift katika Appranix hupatikana kupitia utendakazi wa "mashine ya wakati", ambayo huunda nakala za mazingira ya programu kiotomatiki. Ili kuwezesha utendakazi huu na kuboresha usalama wa programu, ongeza tu mstari mmoja wa msimbo kwenye bomba lako la DevOps.
Huduma za miundombinu za watoa huduma za wingu pia hupata matatizo, kwa hivyo uwezo wa kubadili haraka hadi kwa mtoa huduma mwingine ni muhimu ili kuepuka kufungiwa ndani ya mtoa huduma mmoja.

Kama picha hapa chini inavyoonyesha, chelezo za mazingira ya programu zinaweza kuundwa katika Appranix si tu kiotomatiki kwa mzunguko maalum, lakini pia kwa amri kutoka kwa ushirikiano unaoendelea na bomba la utoaji wa CI/CD. Wakati huo huo, "mashine ya wakati" hutoa:

  • Unaoongezeka, ukataji miti wa mtindo wa GitHub wa nafasi za majina na mazingira ya programu.
  • Urejeshaji rahisi wa programu.
  • Uboreshaji wa usanidi wa wingu na kontena.
  • Usimamizi wa mzunguko wa maisha wa data otomatiki.
  • Usimamizi wa miundombinu kama kanuni (IaC) otomatiki.
  • Usimamizi wa hali ya IaC otomatiki.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Ukiwa na Appranix, unaweza kutoa ulinzi na uokoaji wa kiwango cha programu nzima kwa matukio kama vile uhandisi wa machafuko, uokoaji wa maafa, ulinzi wa programu ya ukombozi na mwendelezo wa biashara. Hatutaingia kwa undani juu ya hili na tutaangalia zaidi jinsi ya kutumia Appranix kuhama kutoka OpenShift 3 hadi OpenShift 4.

Jinsi ya kuhamisha OpenShift 3 hadi OpenShift 4 kwa kutumia Jukwaa la Kuegemea la Tovuti ya Appranix

Mchakato ni pamoja na hatua tatu:

  1. Tunasanidi OpenShift 3 na OpenShift 4 ili kugundua kiotomati vipengele vyote vinavyotakiwa kuhamishwa.
  2. Tunaunda sera na kuweka nafasi za majina za uhamiaji.
  3. Inarejesha nafasi zote za majina kwenye OpenShift 4 kwa mbofyo mmoja.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Inasanidi Vikundi vya OpenShift 3 na 4 vya ugunduzi wa kiotomatiki

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Appranix inadhania kuwa tayari una vifungu vya OpenShift 3 na OpenShift 4. Ikiwa bado hakuna vikundi 4 vya OpenShift, viunde kwa kutumia. Hati za Kofia Nyekundu za uwekaji wa OpenShift 4. Kuweka makundi ya msingi na lengwa katika Appranix ni sawa na inahusisha hatua chache tu.

Inasakinisha Wakala wa Kidhibiti cha Appranix ili kugundua makundi

Ili kugundua rasilimali za nguzo, unahitaji wakala mdogo wa kidhibiti cha kando. Ili kuipeleka, nakili tu na ubandike amri inayofaa ya curl, kama ilivyo hapo chini. Mara wakala atakaposakinishwa katika OpenShift 3 na OpenShift 4, Appranix itagundua kiotomatiki nyenzo zote za nguzo zitakazohamishwa, ikijumuisha nafasi za majina, utumaji, ganda, huduma, pamoja na wapangishi walio na rasilimali nyingine.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Uhamiaji wa maombi makubwa yaliyosambazwa
Sasa tutaangalia mfano wa jinsi ya kuhamisha kwa urahisi programu ndogo ya SockShop iliyosambazwa kutoka OpenShift 3 hadi OpenShift 4 (fuata kiunga - maelezo ya kina ya programu hii na usanifu wake wa huduma ndogo) Kama inavyoonekana kutoka picha hapa chini, Usanifu wa SockShop una vifaa vingi.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Appranix hugundua nyenzo zote zinazohitaji kulindwa na kuhamishwa hadi OpenShift 4, ikiwa ni pamoja na PoD, uwekaji, huduma na usanidi wa makundi.

OpenShift 3 na SockShop inayoendesha

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kuunda Sera za Ulinzi za uhamiaji

Sera zinaweza kuwekwa kwa urahisi kulingana na jinsi uhamiaji unapaswa kutekelezwa. Kwa mfano, kulingana na vigezo kadhaa au chelezo mara moja kwa saa.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kuhamisha makundi mengi ya OpenShift 3 kwa kutumia Mipango ya Ulinzi

Kulingana na programu mahususi au nafasi ya majina, unaweza kutumia sera kwa vikundi 3 vya OpenShift vinavyoendeshwa mara moja kwa saa, mara moja kwa wiki, au hata mara moja kwa mwezi.

Appranix hukuruhusu kuhamisha nafasi zote za majina za nguzo hadi OpenShift 4 au zilizochaguliwa tu.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Tunahamisha hadi OpenShift 4 kwa mbofyo mmoja

Uhamishaji ni urejeshaji wa nafasi za majina zilizochaguliwa kwa nguzo lengwa ya OpenShift 4. Operesheni hii inafanywa kwa mbofyo mmoja. Appranix yenyewe hufanya kazi yote ya kukusanya data kuhusu usanidi na rasilimali za mazingira ya chanzo na kisha kuirejesha kwa kujitegemea kwenye jukwaa la OpenShift 4.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Kuangalia programu baada ya kuhamia OpenShift 4

Ingia kwenye nguzo ya OpenShift 4, sasisha miradi na uangalie kuwa programu zote na nafasi za majina ziko sawa. Rudia utaratibu wa uhamishaji wa nafasi zingine za majina, kuunda Mipango mipya ya Ulinzi au kubadilisha zilizopo.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Inazindua programu zilizohamishwa kwenye OpenShift 4

Baada ya kuhamisha programu kwa kutumia utaratibu wa urejeshaji wa Appranix, ni muhimu kukumbuka kusanidi njia - lazima zielekeze kwenye OpenShift 4. Unaweza kutaka kufanya urejeshaji wa jaribio kabla ya kuhamisha uzalishaji wako kabisa kutoka OpenShift 3. Pindi tu unapokuwa na programu chache zinazoendesha kwenye OpenShift 4 katika nafasi zao za majina, utahitaji kuhamisha programu zilizosalia kwa kutumia mchakato huu.

Mara tu nafasi zote za majina zinapohamishwa, unaweza kulinda makundi yote ya OpenShift kwa ajili ya uokoaji wa maafa unaoendelea, anti-ransomware, mwendelezo wa biashara, au uhamaji wa siku zijazo kwa sababu Uendeshaji wa Kuegemea kwa Tovuti ya Appranix husasishwa kiotomatiki matoleo mapya ya OpenShift yanapotolewa.

Kurahisisha uhamishaji kutoka OpenShift 3 hadi OpenShift 4

Katika jumla ya

OpenShift 4 ni hatua kubwa mbele, hasa kutokana na usanifu mpya usiobadilika na kielelezo cha jukwaa la Opereta kwa usanidi wa kiotomatiki wa programu na majukwaa yanayoendeshwa katika mazingira ya nguzo. Appranix inawapa watumiaji wa OpenShift njia rahisi na rahisi ya kuhamia OpenShift 4 na suluhu yake ya asilia ya uokoaji ya maafa ya programu, Jukwaa la Kuegemea kwa Tovuti.

Suluhisho la Appranix linaweza kutumika moja kwa moja kutoka Katalogi ya Kontena la Kofia Nyekundu.

Chanzo: mapenzi.com

Kuongeza maoni