{"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\/sl\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Torej, uradno je bila uvedena platforma Red Hat OpenShift 4. Danes vam bomo predstavili, kako nanjo preiti z OpenShift Container Platform 3 na najhitrej\u0161i in najpreprostej\u0161i na\u010din.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV okviru tega \u010dlanka nas predvsem zanimajo novi klasterji OpenShift 4, ki izkori\u0161\u010dajo zmogljivosti pametne in nespremenljive (immutable \u2013 enake za vsa okolja) infrastrukture, temelje\u010de na RHEL CoreOS in orodjih za avtomatizacijo. Spodaj bomo pokazali, kako preiti na OpenShift 4 brez odve\u010dnih te\u017eav.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nVe\u010d o razlikah med novo in staro razli\u010dico lahko izveste <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\">ovde<\/a><\/noindex>.<\/p>\n<h3>Migracija klasterjev z OpenShift 3 na OpenShift 4 z uporabo certificirane platforme Red Hat Appranix.<\/h3>\n<p>\nAppranix in Red Hat sta skrbno delala na tem, da bi poenostavila migracijo klasterskih virov z OpenShift 3 na OpenShift 4 s pomo\u010djo posebne storitve, ki deluje nad Appranix Site Reliability Automation za Kubernetes.<\/p>\n<p>Re\u0161itev Appranix (jo lahko najdete v <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>) omogo\u010da ustvarjanje varnostnih kopij vseh klasterjev OpenShift 3 ter obnovitev le-teh na OpenShift 4 v samo nekaj klikih.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kaj je dobro pri migraciji z uporabo Appranix za OpenShift 4<\/h3>\n<p><\/p>\n<ul>\n<li>Hiter za\u010detek. Ker je re\u0161itev Appranix zasnovana na na\u010delih SaaS, ni potrebno nastavljati nobene infrastrukture ali konfigurirati ali uporabljati lo\u010denih specializiranih re\u0161itev za migracijo.<\/li>\n<li>Appranixova skalabilnost poenostavi migracijo velikih klasterjev.<\/li>\n<li>Samodejno ustvarjanje varnostnih kopij zapletenih klasterskih konfiguracij OpenShift 3 s naknadnim prenosom na OpenShift 4 poenostavi sam proces migracije.<\/li>\n<li>Mo\u017enost testiranja, kako se aplikacije iz korporativne infrastrukture OpenShift 3 obna\u0161ajo na platformi OpenShift 4 v oblaku AWS.<\/li>\n<li>Migracija RBAC-nastavitev dostopa skupaj z viri klasterja.<\/li>\n<li>Izbirna ali polna migracija vseh projektov na nove klasterje OpenShift 4.<\/li>\n<li>Opcijsko \u2013 organizacija ve\u010d ravni odpornosti za container aplikacije ob ustrezni naro\u010dnini.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ve\u010dravninska odpornost (resiliency) za aplikacije OpenShift.<\/h3>\n<p>\nPo migraciji z 3. na 4. razli\u010dico OpenShift je mogo\u010de re\u0161itev Appranix uporabiti za zagotavljanje neprekinjene odpornosti aplikacij (Continuous App Resilience), pri \u010demer obstajajo trije mo\u017eni scenariji. <b>Raven 1<\/b> stabilnost (Level 1 Resiliency) omogo\u010da obnavljanje aplikacij brez spremembe regije in obla\u010dnega ponudnika. Uporablja se lahko za povrnitev aplikacij ali obnovitev po lokalni napaki na ravni regije, na primer v primeru neuspelega uvajanja aplikacije, ali v situaciji, ko je potrebno hitro ustvariti testno okolje v isti regiji, vendar v lo\u010denem OpenShift grozdu.<\/p>\n<p><b>Raven 2<\/b> omogo\u010da prenos aplikacij v drugo regijo brez spremembe ponudnika. Pri tem je mogo\u010de ohraniti glavno (primary) infrastrukturo podatkov v glavni regiji, vendar zagnati aplikacije v drugem grozdu v drugi regiji. Ta mo\u017enost je koristna, ko obmo\u010dje obla\u010dne regije ali cona odpove, ali pa je potrebno prenesti aplikacije v drugo regijo zaradi kibernetskega napada. Nazadnje, <b>Raven 3<\/b> omogo\u010da zamenjavo ne le regije, temve\u010d tudi obla\u010dnega ponudnika.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Kako deluje Appranix SRA<\/b><br \/>\nVe\u010dstopenjska odpornost aplikacij OpenShift v Appranixu se dose\u017ee z funkcionalnostjo \u00bb\u010dasovne ma\u0161ine\u00ab, ki samodejno ustvarja kopije okolja aplikacij. Za aktiviranje te funkcionalnosti in pove\u010danje za\u0161\u010dite aplikacij je dovolj, da se v DevOps cevovod doda samo ena vrstica kode.<br \/>\nV infrastrukturnih storitvah obla\u010dnih ponudnikov se prav tako pojavljajo te\u017eave, zato je mo\u017enost hitrega preklopa na drugega ponudnika koristna, da se izognemo odvisnosti od enega samega ponudnika storitev.<\/p>\n<p><b>Kot je prikazano na spodnji sliki<\/b>, varnostne kopije okolja aplikacij lahko v Appranixu nastanejo ne le samodejno v dolo\u010denih \u010dasovnih intervalih, temve\u010d tudi na ukaz iz cevovoda neprekinjene integracije in dostave CI\/CD. Pri tem \u00bb\u010dasovna ma\u0161ina\u00ab zagotavlja:<\/p>\n<ul>\n<li>Inkrementalno, podobno GitHub-ovemu, bele\u017eenje prostorskih imen in okolij aplikacij.<\/li>\n<li>Enostavno vra\u010danje aplikacij.<\/li>\n<li>Upravljanje razli\u010dic konfiguracij obla\u010dnih okolij in kontejnerjev.<\/li>\n<li>Avtomatizirano upravljanje \u017eivljenjskega cikla podatkov.<\/li>\n<li>Avtomatiziranje upravljanja infrastrukture kot koda (IaC).<\/li>\n<li>Avtomatizirano upravljanje stanj IaC.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>S pomo\u010djo Appranix-a je mogo\u010de organizirati za\u0161\u010dito in obnovo na ravni aplikacij za tak\u0161ne scenarije, kot so chaos engineering, obnova po nesre\u010dah, za\u0161\u010dita pred izsiljevanjem in zagotavljanje kontinuitete poslovnih procesov. Ne bomo se posebno osredoto\u010dili na to in nadalje bomo razpravljali, kako uporabiti Appranix za migracijo z OpenShift 3 na OpenShift 4.<\/p>\n<h3>Kako poteka migracija OpenShift 3 na OpenShift 4 z uporabo Appranix Site Reliability Platform<\/h3>\n<p>\nPostopek vklju\u010duje tri faze:<\/p>\n<ol>\n<li>Konfiguriramo OpenShift 3 in OpenShift 4 za samodejno odklopitev vseh komponent, ki jih je potrebno prenesti.<\/li>\n<li>Ustvarimo politike in dolo\u010dimo imenska prostora za migracijo.<\/li>\n<li>Obnovimo vsa imenska prostora na OpenShift 4 z enim klikom.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Konfiguriramo OpenShift 3 in 4 Clusters za samodejno odklopitev<\/h3>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix predpostavlja, da \u017ee imate delujo\u010de gru\u010de OpenShift 3 in OpenShift 4. \u010ce gru\u010de OpenShift 4 \u0161e nimate, jih ustvarite s pomo\u010djo <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\">dokumentacije Red Hat za namestitev OpenShift 4<\/a><\/noindex>. Konfiguracija primarne in ciljne gru\u010de v Appranix se izvede na enak na\u010din in vklju\u010duje le nekaj korakov.<\/p>\n<h3>Namestimo Appranix Controller Agent za odklopitev gru\u010de<\/h3>\n<p>\nZa odklopitev gru\u010de potrebujete majhnega sidecar nadzornika. Za njegovo namestitev preprosto kopirajte in prilepite ustrezno curl ukaz, <b>kot je prikazano spodaj<\/b>. Ko bo agent name\u0161\u010den v OpenShift 3 in OpenShift 4, bo Appranix samodejno odkril vse gru\u010de, ki jih je treba migrirati, vklju\u010dno z imenskimi prostori, postavitvami, pod-i, storitvami in gostitelji z drugimi viri.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Migracija velikih razdeljenih aplikacij<br \/>\nZdaj bomo na primeru prikazali, kako brez te\u017eav prenesti razdeljeno mikrostoritev SockShop iz OpenShift 3 na OpenShift 4 (na povezavi \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">podrobna predstavitev te aplikacije in njene mikrostoritvene arhitekture<\/a><\/noindex>). Kot je razvidno iz <b>slike spodaj<\/b>, arhitektura SockShop vsebuje \u0161tevilne komponente.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix odkriva vse vire, katerih za\u0161\u010dita in migracija na OpenShift 4 je potrebna, vklju\u010dno s pod-i, postavitvami, storitvami in konfiguracijami gru\u010de.<\/p>\n<h3>OpenShift 3 z delujo\u010do aplikacijo SockShop<\/h3>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5340aacbea58e3d80d73a3b581f9ef08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ustvarimo Protection Policies za migracijo<\/h3>\n<p>\nPolitike lahko dolo\u010dimo fleksibilno glede na to, kako naj poteka migracija. Na primer, na podlagi ve\u010d meril ali varnostnega kopiranja enkrat na uro.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Izvajamo migracijo ve\u010d OpenShift 3 grozdov s pomo\u010djo za\u0161\u010ditnih na\u010drtov (Protection Plans)<\/h3>\n<p>\nGlede na posebnosti aplikacije ali imenskega prostora lahko na grozde OpenShift 3 uporabimo politike, ki se izvajajo enkrat na uro, enkrat na teden ali celo enkrat na mesec.<\/p>\n<p>Appranix omogo\u010da prenos vseh imenskih prostorov grozda na OpenShift 4 ali pa le izbranih prostorov.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Izvajamo migracijo na OpenShift 4 z enim klikom<\/h3>\n<p>\nMigracija je obnova izbranih imenskih prostorov na ciljni grozd OpenShift 4. Ta operacija se izvede z enim klikom. Appranix samostojno zbira vse podatke o konfiguraciji in virih izvornega okolja in nato samostojno obnovi to na platformi OpenShift 4.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/a6de0780bbcd4fb05663ca48f0da58ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Preverjamo aplikacije po migraciji na OpenShift 4<\/h3>\n<p>\nPrijavite se v grozd OpenShift 4, posodobite projekte in preverite, da so vse aplikacije in imenski prostori v redu. Postopek migracije ponovite za druge imenske prostore, tako da ustvarite nove za\u0161\u010ditne na\u010drte Protection Plans ali spremenite obstoje\u010de.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Zagon migriranih aplikacij na OpenShift 4<\/h3>\n<p>\nPo migraciji aplikacij s pomo\u010djo postopka obnovitve Appranix je pomembno, da ne pozabite nastaviti poti \u2013 te naj usmerjajo na OpenShift 4. Morda boste \u017eeleli izvesti testno obnovitev, preden popolnoma prenesete produkcijo z OpenShift 3. Ko se na OpenShift 4 prika\u017ee ve\u010d delujo\u010dih aplikacij v ustreznih imenskih prostorih, se bo pojavila potreba po prenosu \u0161e drugih aplikacij z uporabo tega procesa.<\/p>\n<p>Po prenosu vseh imenskih prostorov boste lahko za\u0161\u010ditili vse OpenShift grozde za neprekinjeno obnovo po nesre\u010dah, za\u0161\u010dito pred izsiljevanjem, zagotavljanje neprekinjenosti poslovnih procesov ali za nadaljnjo migracijo, saj Appranix Site Reliability Automation samodejno posodablja ob izhodu novih razli\u010dic OpenShift.<\/p>\n<p><img decoding=\"async\" alt=\"Poenostavljamo migracijo z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ukupno<\/h3>\n<p>\nOpenShift 4 je velik korak naprej, predvsem zaradi nove nespremenljive arhitekture in modela platforme Operator za avtomatizacijo zapletenih konfiguracij aplikacij in platform, ki delujejo v grozdnih okoljih. Appranix uporabnikom OpenShift ponuja preprost in priro\u010den na\u010din prehoda na OpenShift 4 s svojo obla\u010dno re\u0161itev za obnovo po katastrofi Site Reliability Platform. <\/p>\n<p><b>Re\u0161itev Appranix lahko uporabite neposredno iz <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 \/>Izvor: <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.5 - 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\/sl\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\/sl\/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\udd47Poenostavite migracijo z OpenShift 3 na OpenShift 4 | ProHoster","description":"Torej, uradno je bila predstavljena platforma Red Hat OpenShift 4.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}