{"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\/da\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Forenkler migreringen fra OpenShift 3 til OpenShift 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>S\u00e5 er den officielle lancering af Red Hat OpenShift 4 sket. I dag vil vi fort\u00e6lle, hvordan du hurtigst og nemmest kan opgradere fra OpenShift Container Platform 3.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI denne artikel vil vi is\u00e6r fokusere p\u00e5 de nye OpenShift 4-klynger, der udnytter en intelligent og uforanderlig infrastruktur baseret p\u00e5 RHEL CoreOS og automatiseringsv\u00e6rkt\u00f8jer. Nedenfor viser vi, hvordan du kan migrere til OpenShift 4 uden problemer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nFor at finde ud af mere om forskellene mellem den nye version og den gamle, kan du <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\">her<\/a><\/noindex>.<\/p>\n<h3>Migrering af klynger fra OpenShift 3 til OpenShift 4 ved hj\u00e6lp af den certificerede platform Red Hat Appranix.<\/h3>\n<p>\nAppranix og Red Hat har arbejdet t\u00e6t sammen for at g\u00f8re migreringen af klynge-ressourcer fra OpenShift 3 til OpenShift 4 enklere ved hj\u00e6lp af en specialiseret service, der fungerer ovenp\u00e5 Appranix Site Reliability Automation for Kubernetes.<\/p>\n<p>Appranix-l\u00f8sningen (den kan findes i <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>) giver mulighed for at tage sikkerhedskopier af alle OpenShift 3-klynger og gendanne dem p\u00e5 OpenShift 4 p\u00e5 f\u00e5 klik.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Fordele ved at migrere ved hj\u00e6lp af Appranix til OpenShift 4.<\/h3>\n<p><\/p>\n<ul>\n<li>Hurtig start. Da Appranix-l\u00f8sningen er bygget p\u00e5 SaaS-principper, skal der ikke ops\u00e6ttes nogen infrastruktur, og der er ingen behov for at konfigurere eller bruge separate specialiserede l\u00f8sninger til migration.<\/li>\n<li>Appranix' skalerbarhed letter migreringen af store klynger.<\/li>\n<li>Automatisk sikkerhedskopiering af komplekse klyngekonfigurationer fra OpenShift 3 med efterf\u00f8lgende overf\u00f8rsel til OpenShift 4 forenkler selve migreringsprocessen.<\/li>\n<li>Muligheden for at teste, hvordan applikationer fra den virksomhedsbaserede OpenShift 3-infrastruktur fungerer p\u00e5 OpenShift 4-platformen i AWS-skyen.<\/li>\n<li>Migrering af RBAC-adgangskonfigurationer sammen med klynge-ressourcer.<\/li>\n<li>Selective eller fuld migrering af alle projekter til nye OpenShift 4-klynger.<\/li>\n<li>Valgfrit - etablering af flere niveauer af fejltolerance for containerapplikationer med den rette abonnement.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Flere niveauer af fejltolerance (resiliency) for OpenShift-applikationer.<\/h3>\n<p>\nEfter migreringen fra 3. til 4. version af OpenShift kan Appranix-l\u00f8sningen bruges til at sikre kontinuerlig fejltolerance for applikationer (Continuous App Resilience), hvor der er tre mulige scenarier. <b>Niveau 1<\/b> Resiliency (Level 1 Resiliency) g\u00f8r det muligt at genskabe applikationer uden at skifte region og cloud-udbyder. Det kan bruges til at rulle applikationer tilbage eller til at genoprette efter et lokalt nedbrud p\u00e5 regionsniveau, s\u00e5som i tilf\u00e6lde af en mislykket implementering af applikationen, eller i situationer hvor der hurtigt skal oprettes et testmilj\u00f8 i den samme region, men i en separat OpenShift-klynge.<\/p>\n<p><b>Niveau 2<\/b> g\u00f8r det muligt at flytte applikationer til en anden region uden at skifte udbyder. P\u00e5 denne m\u00e5de kan den prim\u00e6re datainfrastruktur forblive i hovedregionen, men applikationer kan k\u00f8re i en anden klynge i en anden region. Denne mulighed er nyttig, n\u00e5r en cloud-region eller -zone g\u00e5r ned, eller hvis der er behov for at flytte applikationer til en anden region p\u00e5 grund af et cyberangreb. Endelig, <b>Niveau 3<\/b> muligg\u00f8r \u00e6ndringer ikke kun af regionen, men ogs\u00e5 af cloud-udbyderen.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Hvordan Appranix SRA fungerer<\/b><br \/>\nFlere niveauer af applikationsfejlsikring i OpenShift opn\u00e5s i Appranix gennem funktionen 'tidsmaskine', der automatisk opretter kopier af applikationsmilj\u00f8et. For at aktivere denne funktion og forbedre beskyttelsen af applikationer, er det tilstr\u00e6kkeligt at tilf\u00f8je \u00e9n linje kode til DevOps-pipelinen.<br \/>\nDer opst\u00e5r ogs\u00e5 problemer i infrastrukturtjenesterne fra cloud-udbydere, s\u00e5 muligheden for hurtigt at skifte til en anden udbyder er nyttig for at undg\u00e5 afh\u00e6ngighed af en enkelt tjenesteudbyder.<\/p>\n<p><b>Som vist i figuren nedenfor<\/b>, kan sikkerhedskopier af applikationsmilj\u00f8er oprettes i Appranix ikke kun automatisk med en fast frekvens, men ogs\u00e5 p\u00e5 kommando fra CI\/CD-pipelinen. I denne proces sikrer 'tidsmaskinen':<\/p>\n<ul>\n<li>Inkrementel, GitHub-lignende, logf\u00f8ring af navnerum og applikationsmilj\u00f8er.<\/li>\n<li>Nem rulning tilbage af applikationer.<\/li>\n<li>Versionsstyring af konfigurationer af cloud-milj\u00f8er og containere.<\/li>\n<li>Automatiseret styring af datalivscyklussen.<\/li>\n<li>Automatiseret infrastruktur som kode (IaC) styring.<\/li>\n<li>Automatiseret tilstandsstyring af IaC.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Med Appranix kan der etableres beskyttelse og genopretning p\u00e5 applikationsniveau for scenarier som chaos engineering, katastrofegenopretning, beskyttelse mod ransomware og sikring af forretningskontinuitet. Vi vil ikke g\u00e5 yderligere i dybden her, men vil se p\u00e5, hvordan man bruger Appranix til at migrere fra OpenShift 3 til OpenShift 4.<\/p>\n<h3>Hvordan udf\u00f8res migreringen fra OpenShift 3 til OpenShift 4 med Appranix Site Reliability Platform<\/h3>\n<p>\nProcessen best\u00e5r af tre trin:<\/p>\n<ol>\n<li>Vi konfigurerer OpenShift 3 og OpenShift 4 til automatisk at opdage alle komponenter, der skal migreres.<\/li>\n<li>Vi opretter politikker og angiver navneomr\u00e5der til migrering.<\/li>\n<li>Vi genopretter alle navneomr\u00e5der p\u00e5 OpenShift 4 med \u00e9t klik.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi konfigurerer OpenShift 3 og 4 Clusters til automatisk opdagelse<\/h3>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix foruds\u00e6tter, at du allerede har fungerende OpenShift 3 og OpenShift 4 klynger. Hvis der endnu ikke er OpenShift 4 klynger, skal du oprette dem ved hj\u00e6lp af <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 Hats dokumentation til implementering af OpenShift 4<\/a><\/noindex>. Ops\u00e6tning af prim\u00e6re (primary) og m\u00e5l (target) klynger i Appranix udf\u00f8res p\u00e5 samme m\u00e5de og involverer kun nogle f\u00e5 trin.<\/p>\n<h3>Vi installerer Appranix Controller Agent for at opdage klynger<\/h3>\n<p>\nFor at opdage klynge-ressourcer er der behov for en lille sidecar-controller-agent. For at implementere den skal du blot kopiere og inds\u00e6tte den relevante curl-kommando, <b>som angivet nedenfor<\/b>. N\u00e5r agenten er installeret i OpenShift 3 og OpenShift 4, vil Appranix automatisk opdage alle klynge-ressourcer, der skal migreres, herunder navneomr\u00e5der, implementeringer, pods, tjenester og v\u00e6rter med andre ressourcer.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Migrering af store distribuerede applikationer<br \/>\nNu vil vi p\u00e5 et eksempel vise, hvordan man nemt kan migrere et distribueret mikrotjeneste-applikation SockShop fra OpenShift 3 til OpenShift 4 (f\u00f8lg linket \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">detaljeret beskrivelse af denne applikation og dens mikrotjeneste-arkitektur<\/a><\/noindex>). Som det ses fra <b>figuren nedenfor<\/b>, indeholder SockShop-arkitekturen mange komponenter.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix opdager alle ressourcer, der skal beskyttes og migreres til OpenShift 4, herunder pods, implementeringer (deployments), tjenester og klyngekonfigurationer.<\/p>\n<h3>OpenShift 3 med den fungerende applikation SockShop<\/h3>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5340aacbea58e3d80d73a3b581f9ef08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi opretter beskyttelsespolitikker (Protection Policies) til migrering<\/h3>\n<p>\nPolitikker kan defineres fleksibelt afh\u00e6ngigt af, hvordan migrationen skal udf\u00f8res. For eksempel baseret p\u00e5 flere kriterier eller backup en gang i timen.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi udf\u00f8rer migration af flere OpenShift 3-klynger ved hj\u00e6lp af beskyttelsesplaner (Protection Plans).<\/h3>\n<p>\nAfh\u00e6ngigt af appens eller navneomr\u00e5dets egenskaber kan politikker anvendes p\u00e5 OpenShift 3-klynger, som k\u00f8rer hver time, uge eller endda m\u00e5ned.<\/p>\n<p>Appranix muligg\u00f8r overf\u00f8rsel af alle navneomr\u00e5der fra en klynge til OpenShift 4, eller kun udvalgte navneomr\u00e5der.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi udf\u00f8rer migrering til OpenShift 4 med et enkelt klik.<\/h3>\n<p>\nMigration er gendannelse af udvalgte navneomr\u00e5der p\u00e5 den m\u00e5lrettede OpenShift 4-klynge. Denne operation udf\u00f8res med et enkelt klik. Appranix h\u00e5ndterer hele arbejdet med at indsamle data om konfigurationer og ressourcer i det oprindelige milj\u00f8 og gendanner derefter automatisk dette p\u00e5 OpenShift 4-platformen.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/a6de0780bbcd4fb05663ca48f0da58ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi kontrollerer applikationer efter migration til OpenShift 4.<\/h3>\n<p>\nLog ind p\u00e5 OpenShift 4-klyngen, opdater projekterne, og kontroller, at alle applikationer og navneomr\u00e5der er i orden. Gentag migrationsproceduren for andre navneomr\u00e5der ved at oprette nye beskyttelsesplaner (Protection Plans) eller \u00e6ndre de eksisterende.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi starter migrerede applikationer p\u00e5 OpenShift 4.<\/h3>\n<p>\nEfter migrering af applikationer med Appranix-gendannelsesproceduren er det vigtigt ikke at glemme at konfigurere ruter \u2013 de skal pege p\u00e5 OpenShift 4. Det kan v\u00e6re, at du vil foretage en testgendannelse, f\u00f8r du fuldt ud flytter produktionen fra OpenShift 3. N\u00e5r flere fungerende applikationer vises p\u00e5 OpenShift 4 i de relevante navneomr\u00e5der, vil der opst\u00e5 behov for at overf\u00f8re de resterende applikationer ved hj\u00e6lp af denne proces.<\/p>\n<p>Efter overf\u00f8rslen af alle navneomr\u00e5der vil du kunne beskytte alle OpenShift-klynger for kontinuerlig katastrofegendannelse, beskyttelse mod ransomware, sikring af forretningskontinuitet eller senere migrering, da Appranix Site Reliability Automation automatisk opdateres i takt med, at nye versioner af OpenShift udkommer.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkler migreringen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>I alt<\/h3>\n<p>\nOpenShift 4 er et stort skridt fremad, is\u00e6r takket v\u00e6re den nye uforanderlige arkitektur og Operator-platformmodellen til at automatisere komplekse konfigurationer af applikationer og platforme, der k\u00f8rer i klyngemilj\u00f8er. Appranix tilbyder OpenShift-brugere en enkel og bekvem m\u00e5de at migrere til OpenShift 4 p\u00e5 med sin skybaserede l\u00f8sning til n\u00f8dgendannelse af applikationer, Site Reliability Platform. <\/p>\n<p><b>Appranix-l\u00f8sningen kan bruges direkte fra <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 \/>Kilde: <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\/da\/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=\"da_DK\" \/>\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\/da\/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\udd47Vi forenkler migrationen fra OpenShift 3 til OpenShift 4 | ProHoster","description":"S\u00e5ledes blev platformen Red Hat OpenShift 4 officielt lanceret.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}