{"id":37204,"date":"2019-10-31T22:16:20","date_gmt":"2019-10-31T19:16:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\/"},"modified":"2019-10-31T22:16:20","modified_gmt":"2019-10-31T19:16:20","slug":"uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tegnap hivatalosan is elind\u00edtott\u00e1k a Red Hat OpenShift 4 platformot. Ma bemutatjuk, hogyan lehet gyorsan \u00e9s egyszer\u0171en \u00e1t\u00e1llni az OpenShift Container Platform 3-r\u00f3l.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA cikk keretein bel\u00fcl els\u0151sorban az OpenShift 4 \u00faj klasztereivel foglalkozunk, amelyek az intelligens \u00e9s v\u00e1ltozatlan (immutable \u2013 minden telep\u00edt\u00e9si k\u00f6rnyezet sz\u00e1m\u00e1ra egys\u00e9ges) infrastrukt\u00far\u00e1t haszn\u00e1lj\u00e1k, amely a RHEL CoreOS alapjaira \u00e9p\u00fcl \u00e9s automatiz\u00e1l\u00e1si eszk\u00f6z\u00f6ket alkalmaz. Al\u00e1bb bemutatjuk, hogyan lehet z\u00f6kken\u0151mentesen \u00e1t\u00e1llni az OpenShift 4-re.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nTov\u00e1bbi inform\u00e1ci\u00f3t a r\u00e9gi \u00e9s \u00faj verzi\u00f3 k\u00f6z\u00f6tti k\u00fcl\u00f6nbs\u00e9gekr\u0151l tal\u00e1lhat <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/blog.openshift.com\/openshift-commons-briefing-openshift-4-0-release-update-with-ali-mobreem\/&amp;sa=D&amp;ust=1562087733741000\">itt<\/a><\/noindex>.<\/p>\n<h3>Klaszterek migr\u00e1l\u00e1sa az OpenShift 3-r\u00f3l az OpenShift 4-re a Red Hat Appranix tan\u00fas\u00edtott platformj\u00e1nak seg\u00edts\u00e9g\u00e9vel<\/h3>\n<p>\nAz Appranix \u00e9s a Red Hat szorosan egy\u00fcttm\u0171k\u00f6dtek annak \u00e9rdek\u00e9ben, hogy egyszer\u0171s\u00edts\u00e9k a klaszterek er\u0151forr\u00e1sainak migr\u00e1ci\u00f3j\u00e1t az OpenShift 3-r\u00f3l az OpenShift 4-re egy speci\u00e1lis szolg\u00e1ltat\u00e1son kereszt\u00fcl, amely az Appranix Site Reliability Automationra \u00e9p\u00edt a Kubernetes sz\u00e1m\u00e1ra.<\/p>\n<p>Az Appranix megold\u00e1s (amelyet itt tal\u00e1lhat <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/access.redhat.com\/containers\/?tab%3Dimages%23\/registry.connect.redhat.com\/appranix\/apx-manager&amp;sa=D&amp;ust=1562087733743000\">Red Hat Container Catalog<\/a><\/noindex>) lehet\u0151s\u00e9get biztos\u00edt arra, hogy az OpenShift 3 \u00f6sszes klaszter\u00e9r\u0151l k\u00e9sz\u00edtsen biztons\u00e1gi m\u00e1solatot, \u00e9s azokat n\u00e9h\u00e1ny kattint\u00e1ssal helyre\u00e1ll\u00edtsa az OpenShift 4-en.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Milyen el\u0151ny\u00f6ket k\u00edn\u00e1l az Appranix haszn\u00e1lata az OpenShift 4 migr\u00e1ci\u00f3j\u00e1val?<\/h3>\n<p><\/p>\n<ul>\n<li>Gyors kezd\u00e9s. Mivel az Appranix megold\u00e1sa a SaaS elveinek megfelel\u0151en van fel\u00e9p\u00edtve, nem sz\u00fcks\u00e9ges semmilyen infrastrukt\u00fara be\u00e1ll\u00edt\u00e1sa, \u00e9s nem kell k\u00fcl\u00f6nleges migr\u00e1ci\u00f3s megold\u00e1sokat konfigur\u00e1lni vagy haszn\u00e1lni.<\/li>\n<li>Az Appranix sk\u00e1l\u00e1zhat\u00f3s\u00e1ga megk\u00f6nny\u00edti a nagy klaszterek migr\u00e1ci\u00f3j\u00e1t.<\/li>\n<li>Az OpenShift 3 bonyolult klaszterkonfigur\u00e1ci\u00f3inak automatikus biztons\u00e1gi m\u00e1solata, majd az OpenShift 4-re val\u00f3 \u00e1tvitele egyszer\u0171s\u00edti a migr\u00e1ci\u00f3s folyamatot.<\/li>\n<li>Lehet\u0151s\u00e9g van tesztelni, hogyan teljes\u00edtenek az OpenShift 3 v\u00e1llalati infrastrukt\u00far\u00e1j\u00e1b\u00f3l sz\u00e1rmaz\u00f3 alkalmaz\u00e1sok az OpenShift 4 felh\u0151platformon az AWS-ben.<\/li>\n<li>A klaszter er\u0151forr\u00e1saival egy\u00fctt j\u00e1r\u00f3 RBAC-hozz\u00e1f\u00e9r\u00e9si be\u00e1ll\u00edt\u00e1sok migr\u00e1l\u00e1sa.<\/li>\n<li>Szelekt\u00edv vagy teljes migr\u00e1ci\u00f3 minden projekt sz\u00e1m\u00e1ra az \u00faj OpenShift 4 klaszterekre.<\/li>\n<li>Opcion\u00e1lisan \u2013 t\u00f6bb szint\u0171 hibat\u0171r\u00e9s l\u00e9trehoz\u00e1sa a kont\u00e9ner alkalmaz\u00e1sokhoz a megfelel\u0151 el\u0151fizet\u00e9s megl\u00e9te eset\u00e9n.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>T\u00f6bbszint\u0171 hibat\u0171r\u00e9s (resiliency) az OpenShift alkalmaz\u00e1sok sz\u00e1m\u00e1ra.<\/h3>\n<p>\nAz OpenShift 3-r\u00f3l 4-re val\u00f3 migr\u00e1ci\u00f3 ut\u00e1n az Appranix megold\u00e1s lehet\u0151v\u00e9 teszi a folyamatos alkalmaz\u00e1s-hibat\u0171r\u00e9s (Continuous App Resilience) biztos\u00edt\u00e1s\u00e1t, amely h\u00e1rom k\u00fcl\u00f6nb\u00f6z\u0151 opci\u00f3t k\u00edn\u00e1l. <b>1. szint<\/b> A szint fenntarthat\u00f3s\u00e1g (Level 1 Resiliency) lehet\u0151v\u00e9 teszi az alkalmaz\u00e1sok r\u00e9gi\u00f3v\u00e1lt\u00e1s n\u00e9lk\u00fcli helyre\u00e1ll\u00edt\u00e1s\u00e1t \u00e9s felh\u0151szolg\u00e1ltat\u00f3v\u00e1lt\u00e1st. Haszn\u00e1lhat\u00f3 alkalmaz\u00e1sok vissza\u00e1ll\u00edt\u00e1s\u00e1ra vagy helyre\u00e1ll\u00edt\u00e1s\u00e1ra egy r\u00e9gi\u00f3 szint\u0171 helyi hib\u00e1j\u00e1t k\u00f6vet\u0151en, p\u00e9ld\u00e1ul egy sikertelen alkalmaz\u00e1stelep\u00edt\u00e9s eset\u00e9n, vagy amikor gyorsan tesztk\u00f6rnyezetet kell l\u00e9trehozni ugyanabban a r\u00e9gi\u00f3ban, de egy k\u00fcl\u00f6n OpenShift klaszteren.<\/p>\n<p><b>2. szint<\/b> lehet\u0151v\u00e9 teszi az alkalmaz\u00e1sok \u00e1thelyez\u00e9s\u00e9t egy m\u00e1sik r\u00e9gi\u00f3ba a szolg\u00e1ltat\u00f3 v\u00e1lt\u00e1sa n\u00e9lk\u00fcl. Ebben az esetben a f\u0151 (primary) adat-infrastrukt\u00fara a f\u0151 r\u00e9gi\u00f3ban maradhat, m\u00edg az alkalmaz\u00e1sok egy m\u00e1sik klaszterben egy m\u00e1sik r\u00e9gi\u00f3ban futnak. Ez a lehet\u0151s\u00e9g hasznos, amikor a felh\u0151 r\u00e9gi\u00f3 vagy z\u00f3na kiesik, vagy amikor az alkalmaz\u00e1sokat egy m\u00e1sik r\u00e9gi\u00f3ba kell \u00e1thelyezni egy kibert\u00e1mad\u00e1s miatt. V\u00e9g\u00fcl, <b>3. szint<\/b> lehet\u0151v\u00e9 teszi nem csak a r\u00e9gi\u00f3, hanem a felh\u0151szolg\u00e1ltat\u00f3 megv\u00e1ltoztat\u00e1s\u00e1t is.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Hogyan m\u0171k\u00f6dik az Appranix SRA<\/b><br \/>\nAz Appranix OpenShift alkalmaz\u00e1sainak t\u00f6bbl\u00e9pcs\u0151s hibat\u0171r\u00e9se a \"id\u0151g\u00e9pet\" funkci\u00f3 seg\u00edts\u00e9g\u00e9vel val\u00f3sul meg, amely automatikusan l\u00e9trehozza az alkalmaz\u00e1si k\u00f6rnyezet m\u00e1solatait. Ennek a funkci\u00f3nak a kihaszn\u00e1l\u00e1s\u00e1hoz \u00e9s az alkalmaz\u00e1sok v\u00e9delm\u00e9nek n\u00f6vel\u00e9s\u00e9hez el\u00e9g, ha csak egy k\u00f3dsort adunk hozz\u00e1 a DevOps folyamat\u00e1hoz.<br \/>\nA felh\u0151szolg\u00e1ltat\u00f3k infrastrukt\u00far\u00e1s szolg\u00e1ltat\u00e1saiban is felmer\u00fclnek probl\u00e9m\u00e1k, \u00edgy a gyors \u00e1tkapcsol\u00f3d\u00e1s egy m\u00e1sik szolg\u00e1ltat\u00f3ra hasznos a szolg\u00e1ltat\u00f3 f\u00fcgg\u0151s\u00e9g\u00e9nek elker\u00fcl\u00e9s\u00e9re.<\/p>\n<p><b>Ahogyan az al\u00e1bbi \u00e1br\u00e1n l\u00e1that\u00f3<\/b>, az alkalmaz\u00e1si k\u00f6rnyezet biztons\u00e1gi ment\u00e9sei az Appranixban nemcsak automatikusan, el\u0151re meghat\u00e1rozott id\u0151pontokban k\u00e9sz\u00fclhetnek, hanem a CI\/CD folyamatb\u00f3l parancssal is. Ebben az esetben az \"id\u0151g\u00e9p\" biztos\u00edtja:<\/p>\n<ul>\n<li>Inkrement\u00e1lis, GitHub t\u00edpus\u00fa n\u00e9vt\u00e9r- \u00e9s alkalmaz\u00e1si k\u00f6rnyezet napl\u00f3z\u00e1s.<\/li>\n<li>Egyszer\u0171 alkalmaz\u00e1svissza\u00e1ll\u00edt\u00e1s.<\/li>\n<li>A felh\u0151 k\u00f6rnyezetek \u00e9s kont\u00e9nerek konfigur\u00e1ci\u00f3j\u00e1nak verzi\u00f3kezel\u00e9se.<\/li>\n<li>Automatiz\u00e1lt adatciklus-kezel\u00e9s.<\/li>\n<li>Infrastrukt\u00fara mint k\u00f3d (IaC) automatiz\u00e1lt kezel\u00e9se.<\/li>\n<li>IaC \u00e1llapot automatiz\u00e1lt kezel\u00e9se.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Az Appranix seg\u00edts\u00e9g\u00e9vel teljes alkalmaz\u00e1s szint\u0171 v\u00e9delmet \u00e9s helyre\u00e1ll\u00edt\u00e1st lehet megval\u00f3s\u00edtani olyan forgat\u00f3k\u00f6nyvekhez, mint a k\u00e1osz m\u00e9rn\u00f6ks\u00e9g, a katasztr\u00f3fa helyre\u00e1ll\u00edt\u00e1s, a zsarol\u00f3 t\u00e1mad\u00e1sok elleni v\u00e9delem \u00e9s az \u00fczleti folyamatok folyamatoss\u00e1g\u00e1nak biztos\u00edt\u00e1sa. Nem r\u00e9szletezz\u00fck ezt, hanem azt vizsg\u00e1ljuk, hogyan haszn\u00e1lhatjuk az Appranixot az OpenShift 3-r\u00f3l OpenShift 4-re t\u00f6rt\u00e9n\u0151 migr\u00e1ci\u00f3ra.<\/p>\n<h3>Hogyan t\u00f6rt\u00e9nik az OpenShift 3-r\u00f3l OpenShift 4-re val\u00f3 migr\u00e1ci\u00f3 az Appranix Site Reliability Platform haszn\u00e1lat\u00e1val<\/h3>\n<p>\nA folyamat h\u00e1rom l\u00e9p\u00e9sb\u0151l \u00e1ll:<\/p>\n<ol>\n<li>Be\u00e1ll\u00edtjuk az OpenShift 3 \u00e9s OpenShift 4 rendszereket a migr\u00e1land\u00f3 \u00f6sszes komponens automatikus \u00e9szlel\u00e9s\u00e9re.<\/li>\n<li>Politik\u00e1kat hozunk l\u00e9tre \u00e9s n\u00e9vt\u00e9r-kateg\u00f3ri\u00e1kat \u00e1ll\u00edtunk be a migr\u00e1ci\u00f3hoz.<\/li>\n<li>Minden n\u00e9vteret egy kattint\u00e1ssal vissza\u00e1ll\u00edtunk az OpenShift 4-en.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Be\u00e1ll\u00edtjuk az OpenShift 3 \u00e9s 4 klasztereket automatikus \u00e9szlel\u00e9shez<\/h3>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Az Appranix azt felt\u00e9telezi, hogy m\u00e1r m\u0171k\u00f6d\u0151 OpenShift 3 \u00e9s OpenShift 4 klaszterei vannak. Ha m\u00e9g nincsenek OpenShift 4 klasztereik, \u00e1ll\u00edts\u00e1k be azokat a k\u00f6vetkez\u0151 \u00fatmutat\u00e1s alapj\u00e1n: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/blog.openshift.com\/installing-openshift-4-from-start-to-finish\/&amp;sa=D&amp;ust=1562087733749000\">a Red Hat OpenShift 4 telep\u00edt\u00e9si dokument\u00e1ci\u00f3ja<\/a><\/noindex>. Az Appranixban a f\u0151 (primary) \u00e9s a c\u00e9l (target) klaszterek be\u00e1ll\u00edt\u00e1sa azonos m\u00f3don t\u00f6rt\u00e9nik, \u00e9s mind\u00f6ssze n\u00e9h\u00e1ny l\u00e9p\u00e9st ig\u00e9nyel.<\/p>\n<h3>Telep\u00edtj\u00fck az Appranix Controller Agentet a klaszterek \u00e9szlel\u00e9s\u00e9hez<\/h3>\n<p>\nA klaszter er\u0151forr\u00e1sok \u00e9szlel\u00e9s\u00e9hez egy kis sidecar-vez\u00e9rl\u0151 \u00fcgyn\u00f6kre van sz\u00fcks\u00e9g. Ennek telep\u00edt\u00e9s\u00e9hez el\u00e9g csak bem\u00e1solni a megfelel\u0151 curl parancsot, <b>ahogy az al\u00e1bb l\u00e1that\u00f3<\/b>. Miut\u00e1n az \u00fcgyn\u00f6k telep\u00edtve lett az OpenShift 3-ra \u00e9s az OpenShift 4-re, az Appranix automatikusan \u00e9szleli az \u00f6sszes migr\u00e1ci\u00f3ra sz\u00e1nt klaszter er\u0151forr\u00e1st, bele\u00e9rtve a n\u00e9vtereket, a telep\u00edt\u00e9seket, a podokat, a szolg\u00e1ltat\u00e1sokat, \u00e9s a t\u00f6bbi er\u0151forr\u00e1ssal rendelkez\u0151 hosztot.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nagy elosztott alkalmaz\u00e1sok migr\u00e1ci\u00f3ja<br \/>\nMost egy p\u00e9ld\u00e1n kereszt\u00fcl bemutatjuk, hogyan lehet egyszer\u0171en \u00e1tvinni az OpenShift 3-r\u00f3l OpenShift 4-re a SockShop elosztott mikroszolg\u00e1ltat\u00e1s-alkalmaz\u00e1st (a hivatkoz\u00e1son \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">a alkalmaz\u00e1s r\u00e9szletes le\u00edr\u00e1sa \u00e9s mikroszolg\u00e1ltat\u00e1si architekt\u00far\u00e1ja<\/a><\/noindex>). Ahogy az az al\u00e1bbi <b>\u00e1br\u00e1n l\u00e1that\u00f3<\/b>, a SockShop architekt\u00far\u00e1ja sz\u00e1mos komponenst tartalmaz.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Az Appranix \u00e9szleli az \u00f6sszes er\u0151forr\u00e1st, amelyet v\u00e9deni \u00e9s migr\u00e1lni kell az OpenShift 4-re, bele\u00e9rtve a PoD-okat, a telep\u00edt\u00e9seket, a szolg\u00e1ltat\u00e1sokat \u00e9s a klaszter konfigur\u00e1ci\u00f3kat.<\/p>\n<h3>OpenShift 3 a m\u0171k\u00f6d\u0151 SockShop alkalmaz\u00e1ssal<\/h3>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/5340aacbea58e3d80d73a3b581f9ef08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>L\u00e9trehozunk Protection Policies politik\u00e1kat a migr\u00e1ci\u00f3hoz<\/h3>\n<p>\nA politik\u00e1k rugalmasan \u00e1ll\u00edthat\u00f3k be att\u00f3l f\u00fcgg\u0151en, hogy hogyan kell v\u00e9grehajtani a migr\u00e1ci\u00f3t. P\u00e9ld\u00e1ul t\u00f6bb krit\u00e9rium vagy ak\u00e1r \u00f3r\u00e1nk\u00e9nt egyszeri ment\u00e9s alapj\u00e1n.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>T\u00f6bb OpenShift 3 klaszter migr\u00e1l\u00e1sa v\u00e9delmi tervek (Protection Plans) seg\u00edts\u00e9g\u00e9vel.<\/h3>\n<p>\nAz alkalmaz\u00e1s vagy a n\u00e9vt\u00e9r saj\u00e1toss\u00e1gait\u00f3l f\u00fcgg\u0151en az OpenShift 3 klaszterekhez olyan politik\u00e1k alkalmazhat\u00f3k, amelyek \u00f3r\u00e1nk\u00e9nt, hetente vagy ak\u00e1r havonta egyszer hajt\u00f3dnak v\u00e9gre.<\/p>\n<p>Az Appranix lehet\u0151v\u00e9 teszi, hogy az OpenShift 4-re a klaszter \u00f6sszes n\u00e9vter\u00e9t, vagy csak a kiv\u00e1lasztott n\u00e9vt\u00e9r \u00e1tvitel\u00e9t v\u00e9gezz\u00fck el.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Egyl\u00e9p\u00e9ses migr\u00e1ci\u00f3 az OpenShift 4-re.<\/h3>\n<p>\nA migr\u00e1ci\u00f3 a kiv\u00e1lasztott n\u00e9vterek vissza\u00e1ll\u00edt\u00e1sa a c\u00e9l OpenShift 4 klaszterre. Ez a m\u0171velet egy kattint\u00e1ssal v\u00e9grehajthat\u00f3. Az Appranix saj\u00e1t mag\u00e1t\u00f3l v\u00e9gzi el a konfigur\u00e1ci\u00f3s \u00e9s er\u0151forr\u00e1sadatok \u00f6sszegy\u0171jt\u00e9s\u00e9t a forr\u00e1s k\u00f6rnyezetb\u0151l, majd \u00f6n\u00e1ll\u00f3an helyre\u00e1ll\u00edtja azt az OpenShift 4 platformon.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/a6de0780bbcd4fb05663ca48f0da58ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Alkalmaz\u00e1sok ellen\u0151rz\u00e9se az OpenShift 4 migr\u00e1ci\u00f3ja ut\u00e1n.<\/h3>\n<p>\nJelentkezzen be az OpenShift 4 klaszterre, friss\u00edtse a projekteket, \u00e9s ellen\u0151rizze, hogy minden alkalmaz\u00e1s \u00e9s n\u00e9vt\u00e9r rendben van. Ism\u00e9telje meg a migr\u00e1ci\u00f3s elj\u00e1r\u00e1st m\u00e1s n\u00e9vterek eset\u00e9n \u00faj Protection Plans l\u00e9trehoz\u00e1s\u00e1val vagy megl\u00e9v\u0151k m\u00f3dos\u00edt\u00e1s\u00e1val.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>A migr\u00e1lt alkalmaz\u00e1sok ind\u00edt\u00e1sa az OpenShift 4-en.<\/h3>\n<p>\nA migr\u00e1ci\u00f3 ut\u00e1n, amelyet az Appranix helyre\u00e1ll\u00edt\u00e1si elj\u00e1r\u00e1sa v\u00e9gzett el, fontos nem megfeledkezni az \u00fatvonalak be\u00e1ll\u00edt\u00e1s\u00e1r\u00f3l \u2013 azoknak az OpenShift 4-re kell mutatnia. Lehet, hogy miel\u0151tt teljesen \u00e1thelyezn\u00e9 a produkci\u00f3t az OpenShift 3-b\u00f3l, el\u0151sz\u00f6r teszt\u00e1lni szeretn\u00e9 a helyre\u00e1ll\u00edt\u00e1st. Amint az OpenShift 4-en t\u00f6bb m\u0171k\u00f6d\u0151 alkalmaz\u00e1s jelenik meg a megfelel\u0151 n\u00e9vterekben, sz\u00fcks\u00e9g lehet a t\u00f6bbi alkalmaz\u00e1s \u00e1ttelep\u00edt\u00e9s\u00e9re is e folyamat seg\u00edts\u00e9g\u00e9vel.<\/p>\n<p>Miut\u00e1n minden n\u00e9vteret \u00e1thelyezett, lehet\u0151s\u00e9ge lesz arra, hogy v\u00e9dje az \u00f6sszes OpenShift klasztert a folyamatos katasztr\u00f3fa-helyre\u00e1ll\u00edt\u00e1shoz, a zsarol\u00f3 t\u00e1mad\u00e1sok ellen, a \u00fczletmenet folyamat\u00e1nak biztos\u00edt\u00e1s\u00e1hoz vagy a k\u00e9s\u0151bbi migr\u00e1ci\u00f3hoz, mivel az Appranix Site Reliability Automation automatikusan friss\u00fcl, ahogy \u00faj OpenShift verzi\u00f3k jelennek meg.<\/p>\n<p><img decoding=\"async\" alt=\"Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>\u00d6sszesen<\/h3>\n<p>\nAz OpenShift 4 jelent\u0151s el\u0151rel\u00e9p\u00e9st jelent, els\u0151sorban az \u00faj, \u00e1lland\u00f3 architekt\u00fara \u00e9s az Operator-alap\u00fa platformmodell r\u00e9v\u00e9n, amely lehet\u0151v\u00e9 teszi a komplex alkalmaz\u00e1s- \u00e9s platformkonfigur\u00e1ci\u00f3k automatiz\u00e1l\u00e1s\u00e1t klaszteres k\u00f6rnyezetben. Az Appranix egy egyszer\u0171 \u00e9s k\u00e9nyelmes megold\u00e1st k\u00edn\u00e1l az OpenShift felhaszn\u00e1l\u00f3i sz\u00e1m\u00e1ra az OpenShift 4-re val\u00f3 \u00e1tt\u00e9r\u00e9shez, felh\u0151alap\u00fa alkalmaz\u00e1s-helyre\u00e1ll\u00edt\u00e1si megold\u00e1sa, a Site Reliability Platform seg\u00edts\u00e9g\u00e9vel. <\/p>\n<p><b>Az Appranix megold\u00e1sa k\u00f6zvetlen\u00fcl el\u00e9rhet\u0151 a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/access.redhat.com\/containers\/?tab%3Dimages%23\/registry.connect.redhat.com\/appranix\/apx-manager&amp;sa=D&amp;ust=1562087733756000\">Red Hat Container Catalog<\/a><\/noindex>.<\/b><br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/463763\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0442\u0430\u043a, \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift 4. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043d\u0435\u0435 \u0441 OpenShift Container Platform 3 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e. \u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u043d\u0430\u0441 \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0442 \u043d\u043e\u0432\u044b\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u044b OpenShift 4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0443\u043c\u043d\u043e\u0439 \u0438 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u043e\u0439 (immutable \u2013 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0441\u0440\u0435\u0434 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f) \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 RHEL CoreOS \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27897,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37204","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0442\u0430\u043a, \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift 4.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u043f\u0440\u043e\u0449\u0430\u0435\u043c \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e \u0441 OpenShift 3 \u043d\u0430 OpenShift 4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0442\u0430\u043a, \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift 4.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:16:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:16:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Egyszer\u0171s\u00edtj\u00fck a migr\u00e1ci\u00f3t az OpenShift 3-r\u00f3l az OpenShift 4-re | ProHoster","description":"Teh\u00e1t hivatalosan is elindult a Red Hat OpenShift 4 platform.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u043f\u0440\u043e\u0449\u0430\u0435\u043c \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e \u0441 OpenShift 3 \u043d\u0430 OpenShift 4 | ProHoster","og:description":"\u0418\u0442\u0430\u043a, \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Red Hat OpenShift 4.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:16:20+00:00","article:modified_time":"2019-10-31T19:16:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37204","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 16:43:23","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:31:25","updated":"2026-01-23 16:43:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}