It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Dat, de offisjele lansearring fan it Red Hat OpenShift 4-platfoarm hat plakfûn. Hjoed sille wy jo fertelle hoe't jo sa fluch en maklik mooglik nei it OpenShift Container Platform 3 kinne oerskeakelje.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Foar de doelen fan dit artikel binne wy ​​primêr ynteressearre yn 'e nije OpenShift 4-klusters, dy't de mooglikheden brûke fan in tûke en ûnferoarlike ynfrastruktuer basearre op RHEL CoreOS en automatisearringsark. Hjirûnder sille wy jo sjen litte hoe't jo sûnder problemen oerskeakelje nei OpenShift 4.

Jo kinne mear útfine oer de ferskillen tusken de nije ferzje en de âlde. hjir.

Migraasje fan klusters fan OpenShift 3 nei OpenShift 4 mei it sertifisearre Red Hat Appranix-platfoarm

Appranix en Red Hat hawwe iverich wurke om it makliker te meitsjen om klusterboarnen te migrearjen fan OpenShift 3 nei OpenShift 4 mei in oanpaste tsjinst dy't boppe-op Appranix Site Reliability Automation foar Kubernetes rint.

Appranix-oplossing (kin te finen yn Red Hat Container Catalog) kinne jo backups meitsje fan alle OpenShift 3-klusters en se weromsette nei OpenShift 4 yn mar in pear mûsklikken.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Wêrom migraasje mei Appranix foar OpenShift 4 goed is

  • Snelle start. Sûnt de Appranix-oplossing is boud op SaaS-prinsipes, is d'r gjin ferlet om in ynfrastruktuer yn te stellen en is d'r gjin needsaak om aparte spesjalisearre migraasjeoplossingen te konfigurearjen of te brûken.
  • De skalberens fan Appranix makket it maklik om grutte klusters te migrearjen.
  • Automatyske reservekopy fan komplekse OpenShift 3-klusterkonfiguraasjes mei dêropfolgjende oerdracht nei OpenShift 4 simplifies it migraasjeproses sels.
  • De mooglikheid om te testen hoe't applikaasjes fan 'e OpenShift 3-bedriuwynfrastruktuer gedrage op it OpenShift 4-platfoarm yn' e AWS-wolk.
  • Migraasje fan RBAC tagong ynstellings tegearre mei kluster boarnen.
  • Selektive as folsleine migraasje fan alle projekten nei nije OpenShift 4-klusters.
  • Opsjoneel - organisaasje fan ferskate nivo's fan fouttolerânsje foar kontenerapplikaasjes as jo it passende abonnemint hawwe.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Fouttolerânsje op meardere nivo's (resiliency) foar OpenShift-applikaasjes

Nei it migrearjen fan OpenShift 3 nei 4 kin de Appranix-oplossing brûkt wurde om Continuous App Resilience te leverjen, wêryn trije opsjes mooglik binne. 1 nivo Resiliency (Level 1 Resiliency) lit jo applikaasjes weromsette sûnder de regio en wolkprovider te feroarjen. It kin brûkt wurde om applikaasjes werom te rôljen of te herstellen fan in lokale mislearring op regionivo, lykas as in applikaasje-ynset mislearret, of yn in situaasje wêr't jo fluch in testomjouwing moatte oanmeitsje yn deselde regio, mar op in apart OpenShift-kluster .

2 nivo kinne jo applikaasjes oerdrage nei in oare regio sûnder providers te feroarjen. Yn dit gefal kinne jo de primêre gegevensynfrastruktuer yn 'e haadregio hâlde, mar applikaasjes útfiere yn in oar kluster yn in oare regio. Dizze opsje is handich as in wolkregio of sône omleart, of applikaasjes moatte wurde ferpleatst nei in oare regio fanwege in cyberoanfal. En ta beslút, 3 nivo lit jo net allinich de regio feroarje, mar ek de wolkprovider.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Hoe wurket Appranix SRA
Fouttolerânsje op meardere nivo's fan OpenShift-applikaasjes yn Appranix wurdt berikt troch de funksjonaliteit "tiidmasine", dy't automatysk kopyen makket fan 'e applikaasjeomjouwing. Om dizze funksjonaliteit yn te skeakeljen en applikaasjefeiligens te ferbetterjen, foegje gewoan ien rigel koade ta oan jo DevOps-pipeline.
Tsjinsten foar ynfrastruktuer fan wolkproviders ûnderfine ek problemen, dus de mooglikheid om fluch oer te skeakeljen nei in oare provider is nuttich om foar te kommen dat se opsletten wurde yn ien tsjinstferliener.

As de ôfbylding hjirûnder lit sjen, applikaasje omjouwing backups kinne wurde makke yn Appranix net allinnich automatysk op in spesifisearre frekwinsje, mar ek op kommando fan de trochgeande yntegraasje en CI / CD levering pipeline. Tagelyk biedt de "tiidmasine":

  • Inkrementeel, GitHub-styl logging fan nammeromten en applikaasjeomjouwings.
  • Ienfâldige applikaasje rollback.
  • Ferzje fan wolk- en kontenerkonfiguraasjes.
  • Automatisearre gegevens lifecycle behear.
  • Automatisearring fan ynfrastruktuer as koade (IaC) behear.
  • Automatisearre IaC steat behear.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Mei Appranix kinne jo folsleine beskerming en herstel op applikaasjenivo leverje foar senario's lykas gaostechnyk, rampherstel, beskerming fan ransomware en saaklike kontinuïteit. Wy sille hjir net yn detail oer gean en sille fierder sjen hoe't jo Appranix brûke om te migrearjen fan OpenShift 3 nei OpenShift 4.

Hoe kinne jo OpenShift 3 nei OpenShift 4 migrearje mei Appranix Site Reliability Platform

It proses omfettet trije stadia:

  1. Wy konfigurearje OpenShift 3 en OpenShift 4 om automatysk alle te migrearjen komponinten te ûntdekken.
  2. Wy meitsje belied en stelle nammeromten yn foar migraasje.
  3. Herstellen fan alle nammeromten op OpenShift 4 yn ien klik.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

OpenShift 3 en 4-klusters konfigurearje foar automatyske ûntdekking

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Appranix giet derfan út dat jo al rinnende OpenShift 3 en OpenShift 4-klusters hawwe. As d'r noch gjin OpenShift 4-klusters binne, meitsje se dan oan mei help fan Red Hat dokumintaasje foar OpenShift 4 ynset. It ynstellen fan de primêre en doelgroepen yn Appranix is ​​itselde en omfettet mar in pear stappen.

Appranix Controller Agent ynstallearje om klusters te detektearjen

Om klusterboarnen te ûntdekken, hawwe jo in lytse sidecar-controller-agint nedich. Om it yn te setten, kopiearje en plakke gewoan it passende krulkommando, lykas hjirûnder. Sadree't de agint is ynstalleare yn OpenShift 3 en OpenShift 4, sil Appranix automatysk alle klusterboarnen ûntdekke dy't moatte wurde migrearre, ynklusyf nammeromten, ynset, pods, tsjinsten, lykas hosts mei oare boarnen.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Migraasje fan grutte ferspraat applikaasjes
No sille wy nei in foarbyld sjen hoe't jo de ferdielde mikroserviceapplikaasje SockShop maklik kinne oerdrage fan OpenShift 3 nei OpenShift 4 (folgje de keppeling - in detaillearre beskriuwing fan dizze applikaasje en har microservice-arsjitektuer). Sa't bliken docht út foto hjirûnder,De SockShop-arsjitektuer befettet in protte komponinten.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Appranix ûntdekt alle boarnen dy't moatte wurde beskerme en migrearre nei OpenShift 4, ynklusyf PoD's, ynset, tsjinsten en klusterkonfiguraasjes.

OpenShift 3 mei SockShop running

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

It meitsjen fan beskermingsbelied foar migraasje

Belied kin fleksibel ynsteld wurde ôfhinklik fan hoe't de migraasje útfierd wurde moat. Bygelyks, basearre op ferskate kritearia of reservekopy ien kear yn 'e oere.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Migrearjen fan meardere OpenShift 3-klusters mei beskermingsplannen

Ofhinklik fan 'e spesifike applikaasje of nammeromte kinne jo belied tapasse op OpenShift 3-klusters dy't ien kear yn 'e oere, ien kear yn 'e wike, of sels ien kear yn 'e moanne rinne.

Appranix lit jo alle nammeromten fan in kluster migrearje nei OpenShift 4 of gewoan selekteare.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Wy fiere migraasje út nei OpenShift 4 yn ien klik

Migraasje is it weromsetten fan selektearre nammeromten nei it doelgroep OpenShift 4. Dizze operaasje wurdt útfierd mei ien klik. Appranix sels docht al it wurk fan it sammeljen fan gegevens oer de konfiguraasje en boarnen fan 'e boarneomjouwing en herstelt it dan selsstannich nei it OpenShift 4-platfoarm.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Kontrolearje applikaasjes nei migraasje nei OpenShift 4

Oanmelde by it OpenShift 4-kluster, bywurkje de projekten en kontrolearje dat alle applikaasjes en nammeromten ok binne. Werhelje de migraasjeproseduere foar oare nammeromten, meitsje nije beskermingsplannen of feroarje besteande.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Migrearre applikaasjes starte op OpenShift 4

Nei it migrearjen fan applikaasjes mei de Appranix-herstelproseduere, is it wichtich om te ûnthâlden om de rûtes te konfigurearjen - se moatte wize op OpenShift 4. Jo kinne in testherstel dwaan foardat jo jo produksje folslein fan OpenShift 3 migrearje. As jo ​​​​ienris in pear rinnende applikaasjes hawwe op OpenShift 4 yn har respektive nammeromten, moatte jo de oerbleaune applikaasjes migrearje mei dit proses.

Sadree't alle nammeromten binne migrearre, kinne jo alle OpenShift-klusters beskermje foar trochgeande rampherstel, anty-ransomware, saaklike kontinuïteit, of takomstige migraasjes, om't Appranix Site Reliability Automation automatysk bywurket as nije ferzjes fan OpenShift wurde frijlitten.

It ferienfâldigjen fan de migraasje fan OpenShift 3 nei OpenShift 4

Totaal

OpenShift 4 is in grutte stap foarút, benammen troch it nije ûnferoarlike arsjitektuer en Operator-platfoarmmodel foar it automatisearjen fan komplekse konfiguraasjes fan applikaasjes en platfoarms dy't rinne yn klusteromjouwings. Appranix biedt OpenShift-brûkers in ienfâldige en handige manier om te migrearjen nei OpenShift 4 mei syn cloud-native applikaasje foar disaster recovery oplossing, Site Reliability Platform.

De Appranix oplossing kin brûkt wurde direkt út Red Hat Container Catalog.

Boarne: www.habr.com

Add a comment