{"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\/no\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den offisielle lanseringen av Red Hat OpenShift 4 har n\u00e5 funnet sted. I dag skal vi forklare hvordan man kan migrere til denne plattformen fra OpenShift Container Platform 3 p\u00e5 en rask og enkel m\u00e5te.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen 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 artikkelen er vi spesielt opptatt av de nye OpenShift 4-klyngene som utnytter fordelene ved en intelligent og uforanderlig (immutable) infrastruktur basert p\u00e5 RHEL CoreOS og automatiseringsverkt\u00f8y. Nedenfor vil vi vise hvordan man kan g\u00e5 over til OpenShift 4 uten un\u00f8dvendige problemer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nFor \u00e5 l\u00e6re mer om forskjellene mellom den nye og den gamle versjonen kan man <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 av klynger fra OpenShift 3 til OpenShift 4 ved hjelp av den sertifiserte plattformen Red Hat Appranix<\/h3>\n<p>\nAppranix og Red Hat har jobbet hardt for \u00e5 forenkle migreringen av klyngeressurser fra OpenShift 3 til OpenShift 4 ved hjelp av en spesialtjeneste som kj\u00f8rer p\u00e5 toppen av Appranix Site Reliability Automation for Kubernetes.<\/p>\n<p>Appranix-l\u00f8sningen (som kan finnes 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>) lar deg lage backup av alle OpenShift 3-klynger og gjenopprette dem p\u00e5 OpenShift 4 med bare noen f\u00e5 klikk.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Hva er fordelene med migrering ved hjelp av Appranix til OpenShift 4?<\/h3>\n<p><\/p>\n<ul>\n<li>Rask oppstart. Siden Appranix-l\u00f8sningen er bygget p\u00e5 prinsippene til SaaS, trenger du ikke sette opp noen infrastruktur eller konfigurere spesialiserte l\u00f8sninger for migrering.<\/li>\n<li>Skalerbarheten til Appranix letter migreringen av store klynger.<\/li>\n<li>Automatisk backup av komplekse klyngekonfigurasjoner fra OpenShift 3 og deretter overf\u00f8ring til OpenShift 4 forenkler selve migreringsprosessen.<\/li>\n<li>Muligheten til \u00e5 teste hvordan applikasjoner fra bedriftsinfrastrukturen OpenShift 3 fungerer p\u00e5 OpenShift 4-plattformen i AWS-skyen.<\/li>\n<li>Migrering av RBAC-innstillinger for tilgang sammen med klynge-ressursene.<\/li>\n<li>Valgfri eller full migrering av alle prosjekter til de nye OpenShift 4-klyngene.<\/li>\n<li>Valgfritt \u2013 organisering av flere niv\u00e5er av tilgjengelighet for container-applikasjoner med tilsvarende abonnement.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Flere niv\u00e5er av tilgjengelighet for OpenShift-applikasjoner.<\/h3>\n<p>\nEtter migreringen fra versjon 3 til versjon 4 av OpenShift kan Appranix-l\u00f8sningen brukes til \u00e5 sikre kontinuerlig tilgjengelighet av applikasjoner (Continuous App Resilience), der tre alternativer er mulig. <b>Niv\u00e5 1<\/b> resiliens (Level 1 Resiliency) lar deg gjenopprette applikasjoner uten \u00e5 bytte region eller skytjenesteleverand\u00f8r. Det kan brukes til \u00e5 rulle tilbake applikasjoner eller gjenopprette etter lokale feil p\u00e5 regionsniv\u00e5, for eksempel ved mislykket distribusjon av applikasjonen, eller i situasjoner hvor det er n\u00f8dvendig \u00e5 raskt opprette et testmilj\u00f8 i samme region, men i en annen OpenShift-klynge.<\/p>\n<p><b>Niv\u00e5 2<\/b> lar deg flytte applikasjoner til en annen region uten \u00e5 bytte leverand\u00f8r. Dette lar deg beholde den prim\u00e6re datainfrastrukturen i hovedregionen, men kj\u00f8re applikasjoner i en annen klynge i en annen region. Dette alternativet er nyttig n\u00e5r en skyregion eller sone er ute av drift, eller n\u00e5r det er behov for \u00e5 flytte applikasjoner til en annen region p\u00e5 grunn av et cyberangrep. Og til slutt, <b>Niv\u00e5 3<\/b> lar deg ikke bare endre region, men ogs\u00e5 skytjenesteleverand\u00f8r.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen 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 lag med p\u00e5litelighet for OpenShift-applikasjoner i Appranix oppn\u00e5s ved hjelp av funksjonen \u00abtidsmaskin\u00bb, som automatisk lager kopier av applikasjonsmilj\u00f8et. For \u00e5 aktivere denne funksjonaliteten og \u00f8ke sikkerheten til applikasjonene, er det tilstrekkelig \u00e5 legge til en enkelt linje med kode i DevOps-pipelinen.<br \/>\nDet oppst\u00e5r ogs\u00e5 problemer i infrastrukturteknologien hos skytjenesteleverand\u00f8rer, s\u00e5 muligheten til raskt \u00e5 bytte til en annen leverand\u00f8r er nyttig for \u00e5 unng\u00e5 avhengighet av en enkelt tjenesteleverand\u00f8r.<\/p>\n<p><b>Som vist p\u00e5 bildet nedenfor<\/b>, kan sikkerhetskopier av applikasjonsmilj\u00f8ene opprettes i Appranix ikke bare automatisk med en angitt periode, men ogs\u00e5 p\u00e5 foresp\u00f8rsel fra CI\/CD-pipelinen. \u00abTidsmaskinen\u00bb sikrer samtidig:<\/p>\n<ul>\n<li>Inkrementell logging av navnerom og applikasjonsmilj\u00f8er, som i GitHub.<\/li>\n<li>Enkel tilbakef\u00f8ring av applikasjoner.<\/li>\n<li>Versjonskontroll av konfigurasjoner for skymilj\u00f8er og containere.<\/li>\n<li>Automatisk data livssyklusadministrasjon.<\/li>\n<li>Automatisering av infrastruktur som kode (IaC).<\/li>\n<li>Automatisert tilstandsh\u00e5ndtering for IaC.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen 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 du organisere beskyttelse og gjenoppretting p\u00e5 applikasjonsniv\u00e5 helt for scenarier som kaosingeni\u00f8rkunst, katastrofegjenoppretting, beskyttelse mot l\u00f8sepengevirus og sikring av kontinuitet i forretningsprosesser. Vi vil ikke g\u00e5 n\u00e6rmere inn p\u00e5 dette, men heller se p\u00e5 hvordan Appranix kan brukes for migrering fra OpenShift 3 til OpenShift 4.<\/p>\n<h3>Hvordan migrere fra OpenShift 3 til OpenShift 4 ved hjelp av Appranix Site Reliability Platform<\/h3>\n<p>\nProsessen best\u00e5r av tre trinn:<\/p>\n<ol>\n<li>Konfigurerer OpenShift 3 og OpenShift 4 for automatisk oppdagelse av alle komponenter som skal migreres.<\/li>\n<li>Oppretter retningslinjer og definerer navnerom for migrering.<\/li>\n<li>Gjenoppretter alle navnerom p\u00e5 OpenShift 4 med ett klikk.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Konfigurerer OpenShift 3 og 4-klynger for automatisk oppdagelse<\/h3>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix forutsetter at du allerede har fungerende klynger av OpenShift 3 og OpenShift 4. Hvis du ikke har noen OpenShift 4-klynger, kan du opprette dem ved \u00e5 bruke <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\">dokumentasjonen fra Red Hat for distribusjon av OpenShift 4<\/a><\/noindex>. Konfigurering av prim\u00e6r- og m\u00e5l-klynger i Appranix gjennomf\u00f8res p\u00e5 samme m\u00e5te og omfatter bare noen f\u00e5 trinn.<\/p>\n<h3>Installerer Appranix Controller Agent for \u00e5 oppdage klynger<\/h3>\n<p>\nFor \u00e5 oppdage klynge ressurser kreves en liten sidekar-agent. For \u00e5 distribuere den, kopier og lim inn den relevante curl-kommandoen, <b>som vist nedenfor<\/b>. Etter at agenten er installert i OpenShift 3 og OpenShift 4, vil Appranix automatisk oppdage alle klynge ressurser som skal migreres, inkludert navnerom, distribusjoner, pod-er, tjenester og verter med andre ressurser.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Migrering av store distribuerte applikasjoner<br \/>\nN\u00e5 skal vi ta for oss hvordan man enkelt kan overf\u00f8re det distribuerte mikroservicesystemet SockShop fra OpenShift 3 til OpenShift 4 uten un\u00f8dvendig arbeid (se lenken \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">detaljert beskrivelse av denne applikasjonen og dens mikroservice-arkitektur<\/a><\/noindex>). Som vist i <b>figuren nedenfor<\/b>, inneholder arkitekturen til SockShop mange komponenter.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix oppdager alle ressurser som trenger beskyttelse og migrering til OpenShift 4, inkludert pod-er, distribusjoner, tjenester og klyngekonfigurasjoner.<\/p>\n<h3>OpenShift 3 med det aktive applikasjonen SockShop<\/h3>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen 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=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Oppretter Protection Policies for migrering<\/h3>\n<p>\nPolitikkar kan settast opp fleksibelt etter korleis migrasjonen skal utf\u00f8rast. For eksempel basert p\u00e5 fleire kriterier eller ei sikkerheitskopi ein gong i timen.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi utf\u00f8rer migrasjon av fleire OpenShift 3-klynger ved hjelp av beskyttelsesplanar (Protection Plans)<\/h3>\n<p>\nAvhengig av eigenskapane til applikasjonen eller namnerommet, kan ein bruke politikar til OpenShift 3-klyngene, som vert utf\u00f8rde ein gong i timen, ein gong i veka eller til og med ein gong i m\u00e5naden.<\/p>\n<p>Appranix lar deg flytte alle namnerom i klyngen til OpenShift 4, eller berre valde namnerom.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi utf\u00f8rer migrasjon til OpenShift 4 med eitt klikk<\/h3>\n<p>\nMigrasjon er eit gjenopprettingsprosess for valde namnerom til m\u00e5l-klynga OpenShift 4. Denne operasjonen vert utf\u00f8rt med eitt klikk. Appranix samlar inn all informasjon om konfigurasjon og ressursar fr\u00e5 den eksisterande omgivnaden og gjenopprettar deretter p\u00e5 OpenShift 4-plattforma.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen 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=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi sjekkar applikasjonene etter migrasjonen til OpenShift 4<\/h3>\n<p>\nLogg inn p\u00e5 OpenShift 4-klynga, oppdater prosjekta og sjekk at alle applikasjonar og namnerom er i orden. Gjenta migrasjonsprosedyren for andre namnerom ved \u00e5 lage nye beskyttelsesplanar (Protection Plans) eller endre eksisterande.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi startar migrerte applikasjonar p\u00e5 OpenShift 4<\/h3>\n<p>\nEtter migrasjonen av applikasjonar ved hjelp av gjenopprettingsprosedyren til Appranix, er det viktig \u00e5 hugse \u00e5 konfigurere ruter \u2013 desse m\u00e5 peike mot OpenShift 4. F\u00f8r du heilt overf\u00f8rer produksjonen fr\u00e5 OpenShift 3, kan det vere lurt \u00e5 gjennomf\u00f8re ei testgjenoppretting. N\u00e5r fleire applikasjonar som fungerer i dei relevante namneromma er p\u00e5 OpenShift 4, vil det bli behov for \u00e5 overf\u00f8re fleire applikasjonar ved hjelp av denne prosessen.<\/p>\n<p>Etter at alle namnerom er overf\u00f8rte, vil du kunne beskytte alle OpenShift-klynger for kontinuerleg katastrofe-gjenoppretting, beskyttelse mot utpressing, sikring av kontinuitet i forretningsprosessar eller for p\u00e5f\u00f8lgjande migrasjon, sidan Appranix Site Reliability Automation automatisk oppdaterast ved nye versjonar av OpenShift.<\/p>\n<p><img decoding=\"async\" alt=\"Forenkling av migrasjonen fra OpenShift 3 til OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Totalt<\/h3>\n<p>\nOpenShift 4 er et stort fremskritt, f\u00f8rst og fremst takket v\u00e6re den nye uforanderlige arkitekturen og Operator-plattformmodellen for automatisering av komplekse konfigurasjoner av applikasjoner og plattformer som kj\u00f8rer i klyngemilj\u00f8er. Appranix gir OpenShift-brukere en enkel og praktisk m\u00e5te \u00e5 migrere til OpenShift 4 ved hjelp av sin skybaserte l\u00f8sning for katastrofegjenoppretting av applikasjoner. Site Reliability Platform. <\/p>\n<p><b>Appranix-l\u00f8sningen kan brukes 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.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\/no\/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=\"nn_NO\" \/>\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\/no\/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 migreringen fra OpenShift 3 til OpenShift 4 | ProHoster","description":"S\u00e5 ble den offisielle lanseringen av Red Hat OpenShift 4 gjennomf\u00f8rt.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}