{"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\/et\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nii et, Red Hat OpenShift 4 ametlik k\u00e4ivitamine on toimunud. T\u00e4na r\u00e4\u00e4gime, kuidas migreerida OpenShift Container Platform 3-le v\u00f5imalikult kiiresti ja lihtsalt.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSelles artiklis keskendume eelk\u00f5ige uutele OpenShift 4 klastritele, mis kasutavad nutikat ja muutumatut (immutable) infrastruktuuri, mis p\u00f5hineb RHEL CoreOS-il ja automatiseerimise t\u00f6\u00f6riistadel. Allpool n\u00e4itame, kuidas minna OpenShift 4-le probleemideta \u00fcle.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUute ja vanade versioonide erinevustega saab tutvuda <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\">siin<\/a><\/noindex>.<\/p>\n<h3>Klastrite migreerimine OpenShift 3-lt OpenShift 4-le sertifitseeritud Red Hat Appranix platvormi abil<\/h3>\n<p>\nAppranix ja Red Hat on teinud tihedat koost\u00f6\u00f6d, et lihtsustada klastrite ressursside migreerimist OpenShift 3-lt OpenShift 4-le, kasutades spetsiaalset teenust, mis t\u00f6\u00f6tab Appranix Site Reliability Automation'i peal Kubernetes'e jaoks.<\/p>\n<p>Appranix lahendus (mida saab leida <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>) v\u00f5imaldab luua varukoopiad k\u00f5igist OpenShift 3 klastritest ja taastada need OpenShift 4-le vaid m\u00f5ne klikiga.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Miks on migreerimine Appranixi abil OpenShift 4-le hea?<\/h3>\n<p><\/p>\n<ul>\n<li>Kiire algus. Kuna Appranix lahendus p\u00f5hineb SaaS p\u00f5him\u00f5tetel, ei pea te seadistama \u00fchtegi infrastruktuuri ega konfigureerima v\u00f5i kasutama spetsiaalseid lahendusi migratsiooniks.<\/li>\n<li>Appranixi skaleeritavus h\u00f5lbustab suurte klastrite migreerimist.<\/li>\n<li>Komplekssete OpenShift 3 klastrikonfiguratsioonide automaatne varundamine ja nende edasine \u00fcleviimine OpenShift 4-le lihtsustab migratsiooniprotsessi.<\/li>\n<li>V\u00f5imalus testida, kuidas OpenShift 3 ettev\u00f5tte infrastruktuuri rakendused k\u00e4ituvad OpenShift 4 platvormil AWS-is.<\/li>\n<li>RBAC-juurdep\u00e4\u00e4su seadistuste migreerimine koos klastrite ressurssidega.<\/li>\n<li>Valikuline v\u00f5i t\u00e4ielik k\u00f5ikide projektide migreerimine uutele OpenShift 4 klastritele.<\/li>\n<li>Valikuline \u2013 mitme tasandi t\u00f5rketaluvuse korraldamine konteinerirakendustele vastava tellimuse olemasolu korral.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Mitme tasandi t\u00f5rketaluvus OpenShifti rakendustele<\/h3>\n<p>\nP\u00e4rast migreerimist 3. versioonilt 4. versioonile saab Appranix lahendust kasutada rakenduste pideva t\u00f5rketaluvuse tagamiseks, kus on v\u00f5imalik kolm varianti. <b>Tase 1<\/b> tasakaalu (Level 1 Resiliency) v\u00f5imaldab taastada rakendusi ilma, et oleks vaja vahetada piirkonda ja pilveteenuse pakkujat. Seda saab kasutada rakenduste tagasik\u00e4iguks v\u00f5i taastamiseks p\u00e4rast kohalike rike piirkonna tasandil, n\u00e4iteks eba\u00f5nnestunud rakenduse juurutamise korral, v\u00f5i olukorraga, kus on vajalik kiiresti luua testkeskkond samas piirkonnas, kuid eraldi OpenShift klastris.<\/p>\n<p><b>Tase 2<\/b> v\u00f5imaldab rakendusi teisaldada teise piirkonda ilma teenuse pakkujat vahetamata. Sel juhul on v\u00f5imalik peamise (primary) andmeinfrastruktuuri s\u00e4ilitamine peamises piirkonnas, kuid rakenduste k\u00e4ivitamine teises klastris teises piirkonnas. See valik on kasulik, kui pilve piirkond v\u00f5i tsoon on rikutud v\u00f5i tuleb rakendusi k\u00fcberr\u00fcnnaku t\u00f5ttu teise piirkonda viia. Ja l\u00f5puks, <b>Tase 3<\/b> v\u00f5imaldab vahetada mitte ainult piirkonda, vaid ka pilveteenuse pakkujat.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Kuidas t\u00f6\u00f6tab Appranix SRA<\/b><br \/>\nMitmeastmeline rakenduste t\u00f5rketaluvus OpenShiftis Appranixis saavutatakse \u201eajamasina\u201c funktsionaalsuse abil, mis automatiseerib rakenduskeskkonna koopiate loomist. Selle funktsionaalsuse kasutamiseks ja rakenduste kaitse suurendamiseks piisab, kui DevOps-i torustikku lisada vaid \u00fcks koodirida.<br \/>\nPilveteenuse pakkujate infrastruktuuri teenustes esinevad samuti probleemid, seet\u00f5ttu on v\u00f5imalus kiiresti teisele pakkujale \u00fcle minna kasulik, et v\u00e4ltida s\u00f5ltuvust \u00fchest teenusepakkujast.<\/p>\n<p><b>Kuidas on n\u00e4idatud alloleval joonisel<\/b>, rakenduskeskkonna varukoopiaid saab Appranixis luua mitte ainult automaatselt kindla ajavahemiku j\u00e4rel, vaid ka CI\/CD pideva integratsiooni ja kohaletoimetamise torustikust k\u00e4suga. Sel juhul tagab \u201eajamasin\u201c j\u00e4rgmist:<\/p>\n<ul>\n<li>Kaasaskantav, GitHubi sarnane, nimede ja rakenduskeskkondade logimine.<\/li>\n<li>Lihtne rakenduste tagasik\u00e4ik.<\/li>\n<li>Pilvkeskkondade ja konteinerite konfiguratsioonide versioonide haldamine.<\/li>\n<li>Andmete eluiga automatiseeritud haldamine.<\/li>\n<li>Infrastruktuuri haldamise automatiseerimine koodina (IaC).<\/li>\n<li>Automation of IaC state management.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix v\u00f5imaldab luua rakenduste tasemel kaitse ja taastamise lahendusi sellistes stsenaariumides nagu kaosest inseneriteavates, h\u00e4daabitaastamises, lunavara kaitsmises ja \u00e4ritegevuse j\u00e4rjepidevuse tagamises. Me ei peatu sellega, vaid vaatame, kuidas kasutada Appranixit migreerimiseks OpenShift 3-lt OpenShift 4-le.<\/p>\n<h3>Kuidas toimub OpenShift 3-lt OpenShift 4-le migreerimine Appranix Site Reliability platvormi abil<\/h3>\n<p>\nProtsess koosneb kolmest etapist:<\/p>\n<ol>\n<li>Seame \u00fcles OpenShift 3 ja OpenShift 4 automaatselt avastama k\u00f5ik migreeritavad komponendid.<\/li>\n<li>Loome poliitikad ja m\u00e4\u00e4rame nimede ruumid migreerimiseks.<\/li>\n<li>Taastame k\u00f5ik nimede ruumid OpenShift 4-le \u00fche kliki abil.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Seame \u00fcles OpenShift 3 ja 4 klasterd autotuvastusteks<\/h3>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix eeldab, et teil on juba t\u00f6\u00f6tavad OpenShift 3 ja OpenShift 4 klastrid. Kui OpenShift 4 klastreid pole veel, looge need, kasutades <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\">Red Hat dokumentatsiooni OpenShift 4 juurutamiseks<\/a><\/noindex>. Peamise (primary) ja sihiklasteri (target) seadistamine Appranixis toimub sama moodi ja sisaldab vaid m\u00f5ningaid samme.<\/p>\n<h3>Paigaldame Appranix Controller Agendi klastrite tuvastamiseks<\/h3>\n<p>\nKlastriressursi tuvastamiseks on vajalik v\u00e4ike sidecar-agendi kontrollija. Selle juurutamiseks piisab vastava curl-k\u00e4sku kopeerimisest ja kleepimisest, <b>nagu allpool n\u00e4idatud<\/b>. P\u00e4rast seda, kui agent on paigaldatud OpenShift 3-s ja OpenShift 4-s, tuvastab Appranix automaatselt k\u00f5ik migreeritavad klastrite ressursid, sealhulgas nimede ruumid, deployment'id, pod'id, teenused ning hostid koos muude ressurssidega.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Suure jaotatud rakenduste migreerimine<br \/>\nPraegu vaatame n\u00e4ite kaudu, kuidas vaevata migreerida OpenShift 3-lt OpenShift 4-le jaotatud mikroteenuste rakendust SockShop (link \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">detailne kirjeldus sellest rakendusest ja selle mikroteenuse arhitektuurist<\/a><\/noindex>). Nagu on n\u00e4ha <b>allolevast joonisest<\/b>, SockShop'i arhitektuur sisaldab mitmeid komponente.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix tuvastab k\u00f5ik ressursid, mille jaoks peab tagama kaitse ja migreerimise OpenShift 4-le, sealhulgas PoD'id, deployment'id, teenused ja klastrikonfiguratsioonid.<\/p>\n<h3>OpenShift 3 SockShop t\u00f6\u00f6tava rakendusega<\/h3>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/5340aacbea58e3d80d73a3b581f9ef08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Loome migreerimiseks Protection Policies poliitikaid<\/h3>\n<p>\nPoliitikaid saab paindlikult seadistada s\u00f5ltuvalt sellest, kuidas migratsioon peaks toimuma. N\u00e4iteks mitmete kriteeriumide v\u00f5i varunduse alusel \u00fcks kord tunnis.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Teostame mitme OpenShift 3 klastrite migratsiooni kaitseplaanide (Protection Plans) abil<\/h3>\n<p>\nS\u00f5ltuvalt rakenduse v\u00f5i namespace'i omadustest saab OpenShift 3 klastritele rakendada poliitikaid, mida t\u00e4idetakse \u00fcks kord tunnis, \u00fcks kord n\u00e4dalas v\u00f5i isegi \u00fcks kord kuus.<\/p>\n<p>Appranix v\u00f5imaldab migreerida OpenShift 4 k\u00f5ik klastrite namespace'id v\u00f5i valida ainult teatud namespace'id.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Teostame migreerimise OpenShift 4 \u00fches kl\u00f5psus<\/h3>\n<p>\nMigratsioon t\u00e4hendab valitud namespace'ide taastamist sihtklastris OpenShift 4. See toiming teostatakse \u00fches kl\u00f5psus. Appranix kogub automaatselt k\u00f5ik andmed algse keskkonna konfiguratsiooni ja ressursside kohta ning taastab need seej\u00e4rel OpenShift 4 platvormile.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/a6de0780bbcd4fb05663ca48f0da58ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kontrollime rakendusi p\u00e4rast migratsiooni OpenShift 4<\/h3>\n<p>\nLogige sisse OpenShift 4 klastrisse, v\u00e4rskendage projekte ja kontrollige, et k\u00f5ik rakendused ja namespace'id on korras. Korrake migratsiooniprotsessi teiste namespace'ide jaoks, luues selleks uusi kaitseplaane (Protection Plans) v\u00f5i muutes olemasolevaid.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>K\u00e4ivitame migreeritud rakendused OpenShift 4<\/h3>\n<p>\nP\u00e4rast rakenduste migreerimist Appranixi taastamisprotseduuri kaudu on oluline mitte unustada seadistada marsruute \u2013 need peavad osutama OpenShift 4-le. V\u00f5imalik, et enne tootmise t\u00e4ielikku \u00fcleviimist OpenShift 3-lt soovite teha testrestaureerimise. Kui OpenShift 4-le ilmub mitu t\u00f6\u00f6tavat rakendust vastavates namespace'ides, tekib vajadus migreerida ka \u00fclej\u00e4\u00e4nud rakendused selle protsessi abil.<\/p>\n<p>P\u00e4rast k\u00f5igi namespace'ide \u00fcleviimist saate kaitsta k\u00f5iki OpenShift klastreid pideva katastroofide taastamise, lunapettuste kaitse, \u00e4ri- protsesside katkestamatu tagamise v\u00f5i edasise migratsiooni jaoks, kuna Appranix Site Reliability Automation uuendatakse automaatselt koos OpenShift uute versioonide ilmumisega.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtsustame migreerimist OpenShift 3-lt OpenShift 4-le\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kokkuv\u00f5ttes<\/h3>\n<p>\nOpenShift 4 \u2013 see on suur edasiminek, peamiselt uue muutumatuse arhitektuuri ja Operator-p\u00f5hise mudeli kaudu, et automatiseerida keeruliste rakenduste ja platvormide konfigureerimist klasterkeskkondades. Appranix pakub OpenShift'i kasutajatele lihtsat ja mugavat viisi OpenShift 4-le \u00fcleminekuks, kasutades oma pilvep\u00f5hist rakenduste h\u00e4daolukordade taastamise lahendust Site Reliability Platform. <\/p>\n<p><b>Appranixi lahendust saab kasutada otse <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 \/>Allikas: <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.1.1 - 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\/et\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Lihtsustame \u00fcleminekut OpenShift 3-lt OpenShift 4-le | ProHoster","description":"Nii et Red Hat OpenShift 4 platvormi ametlik k\u00e4ivitamine on toimunud.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}