Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Saka, kuvhurwa zviri pamutemo kweRed Hat OpenShift 4 platform kwakaitika. Nhasi tichakuudza kuti ungachinjira sei kubva kuOpenShift Container Platform 3 nekukurumidza uye nyore sezvinobvira.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Nezvinangwa zvechinyorwa chino, isu tiri kunyanya kufarira iyo itsva OpenShift 4 masumbu, ayo anowedzera kugona kweakangwara uye isingachinjiki zvivakwa zvakavakirwa paRHEL CoreOS uye otomatiki maturusi. Pazasi isu tinokuratidza maitiro ekuchinja kuOpenShift 4 pasina matambudziko.

Unogona kuwana zvakawanda pamusoro pemisiyano pakati peshanduro itsva neyekare. pano.

Kutama kwemasumbu kubva kuOpenShift 3 kuenda kuOpenShift 4 uchishandisa yakasimbiswa Red Hat Appranix chikuva.

Appranix neRed Hat vakashanda nesimba kuti zvive nyore kutamisa zviwanikwa zvemasumbu kubva kuOpenShift 3 kuenda kuOpenShift 4 netsika sevhisi inomhanya pamusoro peAppranix Site Reliability Automation yeKubernetes.

Appranix mhinduro (inogona kuwanikwa mukati Red Hat Container Catalog) inokutendera kuti ugadzire mabhaudhi eese mafungu eOpenShift 3 uye woadzosera kuOpenShift 4 nekungodzvanya kushoma.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Nei kutama uchishandisa Appranix yeOpenShift 4 yakanaka

  • Kurumidza kutanga. Sezvo mhinduro yeAppranix yakavakirwa pamisimboti yeSaaS, hapana chikonzero chekumisikidza chero zvivakwa uye hapana chikonzero chekugadzirisa kana kushandisa yakaparadzana nyanzvi yekutama mhinduro.
  • Appranix's scalability inoita kuti zvive nyore kutamisa masumbu makuru.
  • Otomatiki backup yeakaomesesa OpenShift 3 cluster masisitimu ane inotevera kuendesa kuOpenShift 4 inorerutsa maitiro ekufambisa pachawo.
  • Iko kugona kuyedza kuti maapplication kubva kuOpenShift 3 bhizinesi zvivakwa zvinozvibata sei paOpenShift 4 papuratifomu mune yeAWS gore.
  • Kutama kweRBAC yekuwana marongero pamwe chete nezviwanikwa zvecluster.
  • Kusarudza kana kutama kwakazara kwemapurojekiti ese kune matsva OpenShift 4 masumbu.
  • Sarudzo - kurongeka kwematanho akati wandei ekushivirira kukanganisa kwemidziyo yekushandisa kana uine kunyorera kwakakodzera.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Multi-level kukanganisa kushivirira (kusimba) kune OpenShift application

Mushure mekutama kubva kuOpenShift 3 kuenda ku4, iyo Appranix mhinduro inogona kushandiswa kupa Inoenderera App Resilience, umo nhatu sarudzo dzinogoneka. 1 Chikamu Resiliency (Level 1 Resiliency) inokutendera iwe kudzoreredza zvikumbiro pasina kuchinja dunhu uye gore rinopa. Inogona kushandiswa kudzoreredza zvikumbiro kana kudzoreredza kubva mukukundikana kwenzvimbo padanho redunhu, senge kana kutumira kwechikumbiro kuchitadza, kana mumamiriro ezvinhu apo iwe unofanirwa kukurumidza kugadzira nzvimbo yekuyedza munharaunda imwechete asi mune yakaparadzana OpenShift cluster. .

2 Chikamu inokutendera iwe kuendesa zvikumbiro kune imwe dunhu pasina kuchinja vanopa. Muchiitiko ichi, iwe unogona kuchengeta yekutanga data data munharaunda huru, asi mhanyisa zvikumbiro mune rimwe sumbu mune imwe dunhu. Iyi sarudzo inobatsira kana gore dunhu kana nzvimbo yadzikira, kana zvikumbiro zvinoda kutamirwa kune imwe dunhu nekuda kwekurwiswa kwecyber. Uye pakupedzisira, 3 Chikamu inokubvumira kuti uchinje kwete nharaunda chete, asiwo mupi wegore.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Mashandiro anoita Appranix SRA
Multi-level kukanganisa kushivirira kweOpenShift application muAppranix inowanikwa kuburikidza ne "nguva muchina" mashandiro, ayo anongogadzira makopi enzvimbo yekushandisa. Kugonesa kuita uku uye kugadzirisa kuchengetedza kwekushandisa, ingo wedzera mutsara wekodhi kune yako DevOps pombi.
Cloud providers 'infrastructure services zvakare inosangana nematambudziko, saka kukwanisa kukurumidza kushandura kune mumwe mupi kunobatsira kudzivirira kuvharirwa mune imwechete sevhisi.

Sezvinoratidzwa nemufananidzo uri pasi apa, kuchengetedzwa kwenzvimbo yekushandisa kunogona kugadzirwa muAppranix kwete chete otomatiki pane yakatarwa frequency, asiwo pakuraira kubva pakubatanidzwa kunoramba kuripo uye CI / CD yekuendesa pombi. Panguva imwecheteyo, "nguva muchina" inopa:

  • Kuwedzera, GitHub-maitiro ekutema emazita uye nzvimbo dzekushandisa.
  • Simple application rollback.
  • Kushandurwa kwegore uye zvigadziriso zvemidziyo.
  • Automated data lifecycle management.
  • Automation yezvivakwa sekodhi (IaC) manejimendi.
  • Automated IaC state management.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

NeAppranix, unogona kupa yese yekudzivirira-chikamu chekudzivirira uye kudzoreredza mamiriro akaita sechaos engineering, kudzoreredza njodzi, dziviriro yerudzikinuro, uye kuenderera kwebhizinesi. Hatisi kuzoenda mune zvakadzama pane izvi uye tichaenderera mberi tichitarisa mashandisiro eAppranix kutama kubva kuOpenShift 3 kuenda kuOpenShift 4.

Maitiro ekufambisa OpenShift 3 kuenda kuOpenShift 4 uchishandisa Appranix Site Reliability Platform

Iyo nzira inosanganisira matanho matatu:

  1. Isu tinogadzirisa OpenShift 3 uye OpenShift 4 kuti ione otomatiki zvinhu zvese zvinotamiswa.
  2. Isu tinogadzira marongero uye tinoisa mazita enzvimbo dzekutama.
  3. Isu tinodzosera ese mazita enzvimbo paOpenShift 4 nekudzvanya kumwe chete.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kugadzirisa OpenShift 3 uye 4 Masumbu ekutsvaga otomatiki

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Appranix inofungidzira kuti watova nemapoka eOpenShift 3 neOpenShift 4. Kana pasati pava nezvikwata zveOpenShift 4, zvigadzire uchishandisa. Red Hat zvinyorwa zveOpenShift 4 deployment. Kumisikidza ekutanga uye anonangwa masumbu muAppranix akafanana uye anosanganisira mashoma mashoma.

Kuisa Appranix Controller Agent kuti ione masumbu

Kuti uwane zviwanikwa zvecluster, unoda diki sidecar controller agent. Kuti uiise, ingoteedzera uye unamate yakakodzera curl command, sepazasi. Kana mumiririri angoiswa muOpenShift 3 uye OpenShift 4, Appranix inozoona yega zviwanikwa zvese zvekutamiswa, kusanganisira nzvimbo dzemazita, deployments, pods, masevhisi, uye mauto ane zvimwe zviwanikwa.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kutama kwezvikumbiro zvakakura zvakaparadzirwa
Iye zvino tichatarisa muenzaniso wenzira yekuendesa nyore nyore yakagoverwa microservice application SockShop kubva kuOpenShift 3 kuenda kuOpenShift 4 (tevera chinongedzo - tsananguro yakadzama yechishandiso ichi uye yayo microservice architecture) Sezvo zvinogona kuonekwa kubva mufananidzo pazasi, Iyo SockShop architecture ine zvakawanda zvinoumba.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Appranix inowana zviwanikwa zvese zvinoda kuchengetedzwa uye kutamirwa kuOpenShift 4, kusanganisira maPoD, deployments, masevhisi, uye masumbu ekumisikidza.

OpenShift 3 ine SockShop inomhanya

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kugadzira Mitemo Yekudzivirira yekutama

Mitemo inogona kugadzikwa zviri nyore zvichienderana nekuti kutama kunofanirwa kuitwa sei. Semuenzaniso, zvichibva pane akati wandei maitiro kana backup kamwe paawa.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kutama akawanda OpenShift 3 masumbu uchishandisa Dziviriro Zvirongwa

Zvichienderana nechishandiso chaicho kana nzvimbo yezita, unogona kushandisa marongero kuOpenShift 3 masumbu anomhanya kamwe paawa, kamwe chete pasvondo, kana kamwe chete pamwedzi.

Appranix inokutendera kuti uendese nzvimbo dzese dzemazita eboka kuenda kuOpenShift 4 kana achangosarudzwa.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Isu tinoita kutamira kuOpenShift 4 nekudzvanya kumwe chete

Kutama ndiko kudzoreredzwa kwemazita enzvimbo dzakasarudzwa kune chinangwa cheOpenShift 4. Oparesheni iyi inoitwa nekudzvanya kumwe chete. Appranix pachayo inoita basa rese rekuunganidza data nezve kumisikidzwa uye zviwanikwa zvekwakabva nharaunda uye yozvimiririra inodzosera iyo kuOpenShift 4 papuratifomu.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kutarisa maapplication mushure mekutamira kuOpenShift 4

Pinda kuOpenShift 4 cluster, gadziridza mapurojekiti uye tarisa kuti ese maapplication nenzvimbo dzemazita zvakanaka. Dzokorora maitiro ekutama kune mamwe mazita, kugadzira Zvirongwa zvekudzivirira zvitsva kana kushandura zviripo.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Kuvhura maapplication akatama paOpenShift 4

Mushure mekufambisa zvikumbiro uchishandisa Appranix kudzorera maitiro, zvakakosha kuyeuka kugadzirisa nzira - dzinofanira kunongedza kuOpenShift 4. Ungangoda kuita bvunzo yekudzorera usati watama chigadzirwa chako zvachose kubva kuOpenShift 3. Paunenge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge richingedze application paOpenShift 4 munzvimbo dzavo dzemazita, iwe unozofanirwa kutamisa asara maapplication uchishandisa maitiro aya.

Kana nzvimbo dzese dzezita dzatama, unogona kuchengetedza ese maOpenShift masumbu ekuramba achidzoreredza njodzi, anti-ransomware, kuenderera kwebhizinesi, kana kutama kweramangwana nekuti Appranix Saiti Kuvimbika otomatiki inogadziridza sezvo shanduro itsva dzeOpenShift dzinoburitswa.

Kurerutsa kutama kubva kuOpenShift 3 kuenda kuOpenShift 4

Total

OpenShift 4 inhanho hombe kumberi, zvakanyanya nekuda kweiyo nyowani isingachinji yezvivakwa uye Operator papuratifomu modhi ye automating yakaoma magadzirirwo ezvishandiso uye mapuratifomu anomhanya munzvimbo dzemasumbu. Appranix inopa vashandisi veOpenShift nzira iri nyore uye iri nyore yekutamira kuOpenShift 4 ine makore-yekuzvarwa application yekudzoreredza njodzi mhinduro, Saiti Reliability Platform.

Iyo Appranix mhinduro inogona kushandiswa zvakananga kubva Red Hat Container Catalog.

Source: www.habr.com

Voeg