Għalhekk, saret it-tnedija uffiċjali tal-pjattaforma Red Hat OpenShift 4. Illum se ngħidulek kif taqleb għaliha minn OpenShift Container Platform 3 kemm jista’ jkun malajr u faċilment.
Għall-finijiet ta 'dan l-artikolu, aħna primarjament interessati fil-clusters OpenShift 4 ġodda, li jisfruttaw il-kapaċitajiet ta' infrastruttura intelliġenti u immutabbli bbażata fuq RHEL CoreOS u għodod ta 'awtomazzjoni. Hawn taħt ser nuruk kif taqleb għal OpenShift 4 mingħajr problemi.
Tista 'ssir taf aktar dwar id-differenzi bejn il-verżjoni l-ġdida u l-qadima.
Migrazzjoni ta' clusters minn OpenShift 3 għal OpenShift 4 bl-użu tal-pjattaforma ċċertifikata Red Hat Appranix
Appranix u Red Hat ħadmu b'mod diliġenti biex jagħmluha aktar faċli biex jemigraw ir-riżorsi tal-clusters minn OpenShift 3 għal OpenShift 4 b'servizz personalizzat li jaħdem fuq Appranix Site Reliability Automation għal Kubernetes.
Soluzzjoni Appranix (tista’ tinstab fi
Għaliex il-migrazzjoni li tuża Appranix għal OpenShift 4 hija tajba
- Bidu mgħaġġel. Peress li s-soluzzjoni Appranix hija mibnija fuq prinċipji SaaS, m'hemmx bżonn li titwaqqaf xi infrastruttura u m'hemmx bżonn li jiġi kkonfigurat jew użat soluzzjonijiet ta 'migrazzjoni speċjalizzati separati.
- L-iskalabbiltà ta' Appranix tagħmilha faċli biex jiġu migrati gruppi kbar.
- Il-backup awtomatiku tal-konfigurazzjonijiet kumplessi tal-cluster OpenShift 3 bi trasferiment sussegwenti għal OpenShift 4 jissimplifika l-proċess tal-migrazzjoni innifsu.
- Il-ħila li tittestja kif l-applikazzjonijiet mill-infrastruttura tal-intrapriża OpenShift 3 jaġixxu fuq il-pjattaforma OpenShift 4 fil-cloud AWS.
- Migrazzjoni tas-settings tal-aċċess RBAC flimkien mar-riżorsi tal-cluster.
- Migrazzjoni selettiva jew kompleta tal-proġetti kollha għal raggruppamenti OpenShift 4 ġodda.
- Fakultattiv – organizzazzjoni ta' diversi livelli ta' tolleranza għal ħtija għall-applikazzjonijiet tal-kontejners jekk għandek l-abbonament xieraq.
Tolleranza għal difetti f'diversi livelli (reżiljenza) għall-applikazzjonijiet OpenShift
Wara l-migrazzjoni minn OpenShift 3 għal 4, is-soluzzjoni Appranix tista 'tintuża biex tipprovdi Reżiljenza tal-App Kontinwa, li fiha tliet għażliet huma possibbli. Livell 1 Reżiljenza (Livell 1 Reżiljenza) tippermettilek tirrestawra l-applikazzjonijiet mingħajr ma tbiddel ir-reġjun u l-fornitur tal-cloud. Jista' jintuża biex jitreġġa' lura l-applikazzjonijiet jew jirkupra minn falliment lokali fil-livell tar-reġjun, bħal meta l-iskjerament ta' applikazzjoni jfalli, jew f'sitwazzjoni fejn ikollok bżonn toħloq malajr ambjent ta' test fl-istess reġjun iżda fuq cluster OpenShift separat. .
Livell 2 jippermettilek tittrasferixxi applikazzjonijiet għal reġjun ieħor mingħajr ma tibdel il-fornituri. F'dan il-każ, tista 'żżomm l-infrastruttura tad-dejta primarja fir-reġjun ewlieni, iżda tħaddem applikazzjonijiet fi cluster ieħor f'reġjun differenti. Din l-għażla hija utli meta reġjun jew żona tas-sħab jinżel, jew l-applikazzjonijiet iridu jiġu mċaqalqa għal reġjun ieħor minħabba attakk ċibernetiku. U finalment, Livell 3 jippermettilek tibdel mhux biss ir-reġjun, iżda wkoll il-fornitur tas-sħab.
Kif jaħdem Appranix SRA
It-tolleranza tal-ħsarat f'diversi livelli tal-applikazzjonijiet OpenShift f'Appranix tinkiseb permezz tal-funzjonalità tal-"magna tal-ħin", li awtomatikament toħloq kopji tal-ambjent tal-applikazzjoni. Biex tippermetti din il-funzjonalità u ttejjeb is-sigurtà tal-applikazzjoni, żid biss linja waħda ta’ kodiċi mal-pipeline DevOps tiegħek.
Is-servizzi tal-infrastruttura tal-fornituri tal-cloud jesperjenzaw ukoll problemi, għalhekk l-abbiltà li jaqilbu malajr għal fornitur ieħor hija utli biex tevita li tissakkar f'fornitur wieħed tas-servizz.
Kif turi l-istampa hawn taħt, backups tal-ambjent tal-applikazzjoni jistgħu jinħolqu f'Appranix mhux biss awtomatikament bi frekwenza speċifikata, iżda wkoll fuq kmand mill-pipeline tal-konsenja tal-integrazzjoni kontinwa u CI/CD. Fl-istess ħin, il-“magna taż-żmien” tipprovdi:
- Logging inkrementali, stil GitHub ta 'ispazji tal-isem u ambjenti ta' applikazzjoni.
- Applikazzjoni sempliċi rollback.
- Verżjoni tal-konfigurazzjonijiet tas-sħab u tal-kontejners.
- Ġestjoni awtomatizzata taċ-ċiklu tal-ħajja tad-data.
- Awtomazzjoni tal-ġestjoni tal-infrastruttura bħala kodiċi (IaC).
- Ġestjoni awtomatizzata tal-istat IaC.
B'Appranix, tista' tipprovdi protezzjoni u rkupru sħiħ fil-livell tal-applikazzjoni għal xenarji bħal inġinerija tal-kaos, rkupru minn diżastri, protezzjoni tar-ransomware, u kontinwità tan-negozju. Mhux se nidħlu fid-dettall dwar dan u se nħarsu aktar lejn kif tuża Appranix biex temigra minn OpenShift 3 għal OpenShift 4.
Kif temigra OpenShift 3 għal OpenShift 4 billi tuża Appranix Site Reliability Platform
Il-proċess jinkludi tliet stadji:
- Aħna kkonfiguraw OpenShift 3 u OpenShift 4 biex awtomatikament jiskopru l-komponenti kollha li jridu jiġu emigrati.
- Noħolqu politiki u nistabbilixxu namespaces għall-migrazzjoni.
- Jirkupraw l-ispazji tal-isem kollha fuq OpenShift 4 fi klikk waħda.
Konfigurazzjoni ta' OpenShift 3 u 4 Clusters għall-iskoperta awtomatika
Appranix jassumi li diġà għandek raggruppamenti OpenShift 3 u OpenShift 4 li qed jaħdmu. Jekk għad m'hemmx raggruppamenti OpenShift 4, oħloqhom billi tuża
Installazzjoni ta 'Appranix Controller Agent biex tiskopri clusters
Biex tiskopri r-riżorsi tal-cluster, għandek bżonn aġent żgħir tal-kontrollur sidecar. Biex tużah, tikkopja u tippejstja l-kmand xieraq tal-curl, kif hawn taħt. Ladarba l-aġent jiġi installat f'OpenShift 3 u OpenShift 4, Appranix awtomatikament jiskopri r-riżorsi kollha tal-clusters li jridu jiġu emigrati, inklużi namespaces, skjeramenti, pods, servizzi, kif ukoll hosts b'riżorsi oħra.
Migrazzjoni ta' applikazzjonijiet imqassma kbar
Issa se nħarsu lejn eżempju ta’ kif tittrasferixxi faċilment l-applikazzjoni tal-mikroservizz distribwit SockShop minn OpenShift 3 għal OpenShift 4 (segwi l-link -
Appranix jiskopri r-riżorsi kollha li jeħtieġ li jiġu protetti u emigrati lejn OpenShift 4, inklużi PoDs, skjeramenti, servizzi, u konfigurazzjonijiet ta 'clusters.
OpenShift 3 b'SockShop jaħdem
Il-ħolqien ta' Politiki ta' Protezzjoni għall-migrazzjoni
Il-politiki jistgħu jiġu stabbiliti b'mod flessibbli skont kif għandha titwettaq il-migrazzjoni. Per eżempju, ibbażat fuq diversi kriterji jew backup darba fis-siegħa.
Migrazzjoni ta' clusters multipli ta' OpenShift 3 bl-użu ta' Pjanijiet ta' Protezzjoni
Skont l-applikazzjoni speċifika jew l-ispazju tal-isem, tista’ tapplika politiki għal raggruppamenti OpenShift 3 li jimxu darba fis-siegħa, darba fil-ġimgħa, jew saħansitra darba fix-xahar.
Appranix jippermettilek timmigra l-ispazji tal-isem kollha ta' cluster għal OpenShift 4 jew dawk magħżula biss.
Aħna nwettqu migrazzjoni għal OpenShift 4 f'klikk waħda
Il-migrazzjoni hija r-restawr tal-ispazji tal-isem magħżula għall-cluster fil-mira tal-OpenShift 4. Din l-operazzjoni titwettaq fi klikk waħda. Appranix innifsu jagħmel ix-xogħol kollu li jiġbor id-dejta dwar il-konfigurazzjoni u r-riżorsi tal-ambjent tas-sors u mbagħad jirrestawraha b'mod indipendenti għall-pjattaforma OpenShift 4.
Iċċekkja l-applikazzjonijiet wara l-migrazzjoni għal OpenShift 4
Idħol fil-cluster OpenShift 4, aġġorna l-proġetti u ċċekkja li l-applikazzjonijiet u l-ispazji tal-isem kollha huma ok. Irrepeti l-proċedura ta' migrazzjoni għal spazji tal-isem oħra, billi toħloq Pjanijiet ta' Protezzjoni ġodda jew tibdel dawk eżistenti.
Tnedija ta' applikazzjonijiet emigrati fuq OpenShift 4
Wara l-migrazzjoni tal-applikazzjonijiet bl-użu tal-proċedura tar-restawr tal-Appranix, huwa importanti li tiftakar li tikkonfigura r-rotot - għandhom jindikaw OpenShift 4. Tista' tkun trid tagħmel test restore qabel ma temigra l-produzzjoni tiegħek kompletament minn OpenShift 3. Ladarba jkollok ftit applikazzjonijiet li qed jaħdmu fuq OpenShift 4 fl-ispazji tal-isem rispettivi tagħhom, ikollok bżonn temigra l-applikazzjonijiet li jifdal billi tuża dan il-proċess.
Ladarba l-ispazji tal-isem kollha jiġu emigrati, tista' tipproteġi l-clusters kollha ta' OpenShift għal irkupru kontinwu minn diżastri, anti-ransomware, kontinwità tan-negozju, jew migrazzjonijiet futuri minħabba li Appranix Site Reliability Automation jaġġorna awtomatikament hekk kif verżjonijiet ġodda ta' OpenShift jiġu rilaxxati.
B'kollox
OpenShift 4 huwa pass kbir 'il quddiem, primarjament minħabba l-arkitettura immutabbli l-ġdida u l-mudell tal-pjattaforma Operatur għall-awtomatizzazzjoni ta' konfigurazzjonijiet kumplessi ta 'applikazzjonijiet u pjattaformi li jaħdmu f'ambjenti ta' cluster. Appranix joffri lill-utenti ta' OpenShift mod sempliċi u konvenjenti biex jemigraw lejn OpenShift 4 bis-soluzzjoni ta' rkupru tad-diżastri tal-applikazzjoni nattiva tal-cloud, Site Reliability Platform.
Is-soluzzjoni Appranix tista' tintuża direttament minn
Sors: www.habr.com