TÄtad ir notikusi Red Hat OpenShift 4 platformas oficiÄlÄ palaiÅ”ana. Å odien mÄs jums pastÄstÄ«sim, kÄ pÄc iespÄjas ÄtrÄk un vienkÄrÅ”Äk pÄrslÄgties uz to no OpenShift Container Platform 3.
Å Ä« raksta nolÅ«kos mÅ«s galvenokÄrt interesÄ jaunie OpenShift 4 klasteri, kas izmanto viedas un nemainÄ«gas infrastruktÅ«ras iespÄjas, kuras pamatÄ ir RHEL CoreOS un automatizÄcijas rÄ«ki. TÄlÄk mÄs parÄdÄ«sim, kÄ bez problÄmÄm pÄrslÄgties uz OpenShift 4.
JÅ«s varat uzzinÄt vairÄk par atŔķirÄ«bÄm starp jauno un veco versiju.
Klasteru migrÄÅ”ana no OpenShift 3 uz OpenShift 4, izmantojot sertificÄtu Red Hat Appranix platformu
Appranix un Red Hat ir rÅ«pÄ«gi strÄdÄjuÅ”i, lai atvieglotu klasteru resursu migrÄÅ”anu no OpenShift 3 uz OpenShift 4, izmantojot pielÄgotu pakalpojumu, kas darbojas papildus Appranix Site Reliability Automation for Kubernetes.
Appranix risinÄjums (var atrast
KÄpÄc migrÄcija, izmantojot Appranix for OpenShift 4, ir laba
- Ätrs sÄkums. TÄ kÄ Appranix risinÄjums ir veidots uz SaaS principiem, nav nepiecieÅ”ams izveidot infrastruktÅ«ru un nav nepiecieÅ”ams konfigurÄt vai izmantot atseviŔķus specializÄtus migrÄcijas risinÄjumus.
- Appranix mÄrogojamÄ«ba ļauj viegli migrÄt lielus klasterus.
- Sarežģītu OpenShift 3 klasteru konfigurÄciju automÄtiska dublÄÅ”ana ar sekojoÅ”u pÄrsÅ«tÄ«Å”anu uz OpenShift 4 vienkÄrÅ”o paÅ”u migrÄcijas procesu.
- IespÄja pÄrbaudÄ«t, kÄ OpenShift 3 uzÅÄmuma infrastruktÅ«ras lietojumprogrammas darbojas OpenShift 4 platformÄ AWS mÄkonÄ«.
- RBAC piekļuves iestatÄ«jumu migrÄÅ”ana kopÄ ar klastera resursiem.
- SelektÄ«va vai pilnÄ«ga visu projektu migrÄcija uz jauniem OpenShift 4 klasteriem.
- PÄc izvÄles ā vairÄku kļūdu tolerances lÄ«meÅu organizÄÅ”ana konteineru lietojumprogrammÄm, ja jums ir atbilstoÅ”s abonements.
DaudzlÄ«meÅu kļūdu tolerance (noturÄ«ba) OpenShift lietojumprogrammÄm
PÄc migrÄÅ”anas no OpenShift 3 uz 4, Appranix risinÄjumu var izmantot, lai nodroÅ”inÄtu nepÄrtrauktu lietotÅu noturÄ«bu, kurÄ ir iespÄjamas trÄ«s iespÄjas. 1 lÄ«menis NoturÄ«ba (1. lÄ«meÅa elastÄ«gums) ļauj atjaunot lietojumprogrammas, nemainot reÄ£ionu un mÄkoÅa nodroÅ”inÄtÄju. To var izmantot, lai atsauktu lietojumprogrammas vai atgÅ«tu no lokÄlas kļūmes reÄ£iona lÄ«menÄ«, piemÄram, ja lietojumprogrammas izvietoÅ”ana neizdodas, vai situÄcijÄ, kad Ätri jÄizveido testa vide tajÄ paÅ”Ä reÄ£ionÄ, bet atseviÅ”Ä·Ä OpenShift klasterÄ«. .
2 lÄ«menis ļauj pÄrsÅ«tÄ«t lietojumprogrammas uz citu reÄ£ionu, nemainot pakalpojumu sniedzÄjus. Å ajÄ gadÄ«jumÄ jÅ«s varat saglabÄt primÄro datu infrastruktÅ«ru galvenajÄ reÄ£ionÄ, bet palaist lietojumprogrammas citÄ klasterÄ« citÄ reÄ£ionÄ. Å Ä« opcija ir noderÄ«ga, ja mÄkoÅa reÄ£ions vai zona pazÅ«d vai lietojumprogrammas ir jÄpÄrvieto uz citu reÄ£ionu kiberuzbrukuma dÄļ. Un visbeidzot, 3 lÄ«menis ļauj mainÄ«t ne tikai reÄ£ionu, bet arÄ« mÄkoÅa nodroÅ”inÄtÄju.
KÄ darbojas Appranix SRA
Appranix OpenShift lietojumprogrammu daudzlÄ«meÅu kļūdu tolerance tiek panÄkta, izmantojot ālaika maŔīnasā funkcionalitÄti, kas automÄtiski izveido lietojumprogrammu vides kopijas. Lai iespÄjotu Å”o funkcionalitÄti un uzlabotu lietojumprogrammu droŔību, vienkÄrÅ”i pievienojiet vienu koda rindiÅu savam DevOps konveijeram.
MÄkoÅpakalpojumu sniedzÄju infrastruktÅ«ras pakalpojumi arÄ« saskaras ar problÄmÄm, tÄpÄc iespÄja Ätri pÄrslÄgties uz citu pakalpojumu sniedzÄju ir noderÄ«ga, lai izvairÄ«tos no bloÄ·ÄÅ”anas vienam pakalpojumu sniedzÄjam.
KÄ redzams attÄlÄ zemÄk, lietojumprogrammu vides dublÄjumkopijas var izveidot Appranix ne tikai automÄtiski noteiktÄ frekvencÄ, bet arÄ« pÄc komandas no nepÄrtrauktas integrÄcijas un CI/CD piegÄdes konveijera. TajÄ paÅ”Ä laikÄ ālaika maŔīnaā nodroÅ”ina:
- PakÄpeniska, GitHub stila nosaukumvietu un lietojumprogrammu vidi reÄ£istrÄÅ”ana.
- VienkÄrÅ”a lietojumprogrammas atcelÅ”ana.
- MÄkoÅu un konteineru konfigurÄciju versijas.
- AutomatizÄta datu dzÄ«ves cikla pÄrvaldÄ«ba.
- InfrastruktÅ«ras automatizÄcija kÄ koda (IaC) pÄrvaldÄ«ba.
- AutomatizÄta IaC stÄvokļa pÄrvaldÄ«ba.
Izmantojot Appranix, jÅ«s varat nodroÅ”inÄt pilnÄ«gu lietojumprogrammu lÄ«meÅa aizsardzÄ«bu un atkopÅ”anu tÄdiem scenÄrijiem kÄ haosa inženierija, katastrofu seku novÄrÅ”ana, aizsardzÄ«ba pret izspiedÄjvÄ«rusiem un darbÄ«bas nepÄrtrauktÄ«ba. MÄs to neiedziļinÄsimies un sÄ«kÄk aplÅ«kosim, kÄ izmantot Appranix, lai migrÄtu no OpenShift 3 uz OpenShift 4.
KÄ migrÄt OpenShift 3 uz OpenShift 4, izmantojot Appranix Site Reliability Platform
Process ietver trīs posmus:
- MÄs konfigurÄjam OpenShift 3 un OpenShift 4, lai automÄtiski noteiktu visus migrÄjamos komponentus.
- MÄs veidojam politikas un iestatÄm nosaukumvietas migrÄcijai.
- Visu OpenShift 4 nosaukumvietu atkopŔana ar vienu klikŔķi.
OpenShift 3 un 4 klasteru konfigurÄÅ”ana automÄtiskai atklÄÅ”anai
Appranix pieÅem, ka jums jau darbojas OpenShift 3 un OpenShift 4 kopas. Ja vÄl nav OpenShift 4 kopu, izveidojiet tÄs, izmantojot
Appranix Controller Agent instalÄÅ”ana, lai noteiktu klasterus
Lai atklÄtu klastera resursus, jums ir nepiecieÅ”ams neliels blakusvÄÄ£a kontrollera aÄ£ents. Lai to izvietotu, vienkÄrÅ”i kopÄjiet un ielÄ«mÄjiet atbilstoÅ”o curl komandu, kÄ norÄdÄ«ts zemÄk. Kad aÄ£ents ir instalÄts programmÄs OpenShift 3 un OpenShift 4, Appranix automÄtiski atklÄs visus migrÄjamos klastera resursus, tostarp nosaukumvietas, izvietoÅ”anas, podi, pakalpojumus, kÄ arÄ« resursdatorus ar citiem resursiem.
Lielu izplatÄ«tu lietojumprogrammu migrÄcija
Tagad mÄs apskatÄ«sim piemÄru, kÄ viegli pÄrsÅ«tÄ«t izplatÄ«to mikropakalpojumu lietojumprogrammu SockShop no OpenShift 3 uz OpenShift 4 (sekojiet saitei -
Appranix atklÄj visus resursus, kas ir jÄaizsargÄ un jÄmigrÄ uz OpenShift 4, tostarp PoD, izvietojumi, pakalpojumi un klasteru konfigurÄcijas.
OpenShift 3, kad darbojas SockShop
MigrÄcijas aizsardzÄ«bas politiku izveide
Politikas var iestatÄ«t elastÄ«gi atkarÄ«bÄ no tÄ, kÄ jÄveic migrÄcija. PiemÄram, pamatojoties uz vairÄkiem kritÄrijiem vai dublÄÅ”anu reizi stundÄ.
VairÄku OpenShift 3 klasteru migrÄÅ”ana, izmantojot aizsardzÄ«bas plÄnus
AtkarÄ«bÄ no konkrÄtÄs lietojumprogrammas vai nosaukumvietas varat lietot politikas OpenShift 3 klasteriem, kas darbojas reizi stundÄ, nedÄÄ¼Ä vai pat reizi mÄnesÄ«.
Appranix ļauj migrÄt visas klastera nosaukumvietas uz OpenShift 4 vai tikai atlasÄ«tÄs.
MÄs veicam migrÄciju uz OpenShift 4 ar vienu klikŔķi
MigrÄcija ir atlasÄ«to nosaukumvietu atjaunoÅ”ana mÄrÄ·a OpenShift 4 klasterÄ«. Å Ä« darbÄ«ba tiek veikta ar vienu klikŔķi. Appranix pats veic visu datu apkopoÅ”anas darbu par avota vides konfigurÄciju un resursiem un pÄc tam neatkarÄ«gi atjauno tos OpenShift 4 platformÄ.
Lietojumprogrammu pÄrbaude pÄc migrÄÅ”anas uz OpenShift 4
Piesakieties OpenShift 4 klasterÄ«, atjauniniet projektus un pÄrbaudiet, vai visas lietojumprogrammas un nosaukumvietas ir pareizas. AtkÄrtojiet migrÄcijas procedÅ«ru citÄm nosaukumvietÄm, izveidojot jaunus aizsardzÄ«bas plÄnus vai mainot esoÅ”os.
MigrÄto lietojumprogrammu palaiÅ”ana operÄtÄjsistÄmÄ OpenShift 4
PÄc lietojumprogrammu migrÄÅ”anas, izmantojot Appranix atjaunoÅ”anas procedÅ«ru, ir svarÄ«gi atcerÄties par marÅ”rutu konfigurÄÅ”anu ā tiem ir jÄnorÄda uz OpenShift 4. IespÄjams, vÄlÄsities veikt pÄrbaudes atjaunoÅ”anu, pirms pilnÄ«bÄ migrÄt produkciju no OpenShift 3. Kad dažas programmas OpenShift 4 attiecÄ«gajÄs nosaukumvietÄs darbojas, pÄrÄjÄs lietojumprogrammas bÅ«s jÄmigrÄ, izmantojot Å”o procesu.
Kad visas nosaukumvietas ir migrÄtas, varat aizsargÄt visas OpenShift kopas, lai nodroÅ”inÄtu nepÄrtrauktu katastrofu atkopÅ”anu, pretizspiedÄjvÄ«rusu programmu, uzÅÄmÄjdarbÄ«bas nepÄrtrauktÄ«bu vai turpmÄku migrÄciju, jo Appranix Site Reliability Automation automÄtiski atjauninÄs, tiklÄ«dz tiek izlaistas jaunas OpenShift versijas.
KopÄ
OpenShift 4 ir liels solis uz priekÅ”u, galvenokÄrt pateicoties jaunajai nemainÄ«gajai arhitektÅ«rai un Operator platformas modelim, lai automatizÄtu sarežģītas lietojumprogrammu un platformu konfigurÄcijas, kas darbojas klasteru vidÄ. Appranix piedÄvÄ OpenShift lietotÄjiem vienkÄrÅ”u un Ärtu veidu, kÄ migrÄt uz OpenShift 4, izmantojot mÄkoÅa lietojumprogrammu avÄrijas atkopÅ”anas risinÄjumu Vietnes uzticamÄ«bas platformu.
Appranix Ŕķīdumu var lietot tieŔi no
Avots: www.habr.com