{"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\/sv\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den officiella lanseringen av plattformen Red Hat OpenShift 4 har nu \u00e4gt rum. Idag ber\u00e4ttar vi hur man kan migrera till den fr\u00e5n OpenShift Container Platform 3 p\u00e5 ett s\u00e5 snabbt och enkelt s\u00e4tt som m\u00f6jligt.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI den h\u00e4r artikeln fokuserar vi fr\u00e4mst p\u00e5 nya kluster i OpenShift 4 som utnyttjar smart och of\u00f6r\u00e4ndrad (immutable) infrastruktur baserad p\u00e5 RHEL CoreOS och automatiseringsverktyg. Nedan visar vi hur man kan g\u00e5 \u00f6ver till OpenShift 4 utan on\u00f6diga problem.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDu kan l\u00e4sa mer om skillnaderna mellan den nya och den gamla versionen <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\">h\u00e4r<\/a><\/noindex>.<\/p>\n<h3>Migrering av kluster fr\u00e5n OpenShift 3 till OpenShift 4 med hj\u00e4lp av certifierad plattform fr\u00e5n Red Hat Appranix<\/h3>\n<p>\nAppranix och Red Hat har noggrant arbetat f\u00f6r att f\u00f6renkla migreringen av klusterresurser fr\u00e5n OpenShift 3 till OpenShift 4 med hj\u00e4lp av en speciell tj\u00e4nst som k\u00f6rs ovanp\u00e5 Appranix Site Reliability Automation f\u00f6r Kubernetes.<\/p>\n<p>L\u00f6sningen Appranix (den kan hittas 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>) m\u00f6jligg\u00f6r att skapa s\u00e4kerhetskopior av alla OpenShift 3-kluster och \u00e5terst\u00e4lla dem p\u00e5 OpenShift 4 med bara n\u00e5gra klick.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vad \u00e4r f\u00f6rdelarna med att anv\u00e4nda Appranix f\u00f6r migrering till OpenShift 4?<\/h3>\n<p><\/p>\n<ul>\n<li>Snabb start. Eftersom Appranix-l\u00f6sningen \u00e4r baserad p\u00e5 SaaS-principer beh\u00f6ver ingen infrastruktur konfigureras eller s\u00e4rskilda l\u00f6sningar anv\u00e4ndas f\u00f6r migrering.<\/li>\n<li>Appranix skalbarhet g\u00f6r det enkelt att migrera stora kluster.<\/li>\n<li>Automatisk s\u00e4kerhetskopiering av komplexa klusterkonfigurationer i OpenShift 3 med efterf\u00f6ljande \u00f6verf\u00f6ring till OpenShift 4 f\u00f6renklar sj\u00e4lva migreringsprocessen.<\/li>\n<li>M\u00f6jlighet att testa hur applikationer fr\u00e5n det f\u00f6retagsinfrastruktur som k\u00f6r OpenShift 3 presterar p\u00e5 OpenShift 4-plattformen i AWS-molnet.<\/li>\n<li>Migrering av RBAC-inst\u00e4llningar f\u00f6r \u00e5tkomst tillsammans med klusterresurser.<\/li>\n<li>Selektiv eller fullst\u00e4ndig migrering av alla projekt till nya kluster i OpenShift 4.<\/li>\n<li>Valfritt - organisering av flera niv\u00e5er av plattformsresiliens f\u00f6r containerapplikationer, med r\u00e4tt abonnemang.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Flerskiktsresiliens f\u00f6r OpenShift-applikationer<\/h3>\n<p>\nEfter migreringen fr\u00e5n version 3 till version 4 av OpenShift kan Appranix-l\u00f6sningen anv\u00e4ndas f\u00f6r att s\u00e4kerst\u00e4lla kontinuerlig applikationsresiliens, d\u00e4r tre alternativ \u00e4r m\u00f6jliga. <b>Niv\u00e5 1<\/b> stabilitet (Niv\u00e5 1 Resiliency) m\u00f6jligg\u00f6r \u00e5terst\u00e4llning av applikationer utan att \u00e4ndra region eller molnleverant\u00f6r. Det kan anv\u00e4ndas f\u00f6r att \u00e5terg\u00e5 till tidigare versioner av applikationer eller \u00e5terst\u00e4lla efter ett lokalt fel p\u00e5 regionsniv\u00e5, till exempel vid ett misslyckat applikationsutplacering, eller i situationer d\u00e4r det \u00e4r n\u00f6dv\u00e4ndigt att snabbt skapa en testmilj\u00f6 i samma region men i en separat OpenShift-kluster.<\/p>\n<p><b>Niv\u00e5 2<\/b> m\u00f6jligg\u00f6r flytt av applikationer till en annan region utan att \u00e4ndra leverant\u00f6r. Denna l\u00f6sning g\u00f6r det m\u00f6jligt att beh\u00e5lla den prim\u00e4ra datainfrastrukturen i huvudregionen, men k\u00f6ra applikationer i ett annat kluster i en annan region. Detta alternativ \u00e4r anv\u00e4ndbart n\u00e4r en molnregion eller zon g\u00e5r offline, eller n\u00e4r det beh\u00f6vs att flytta applikationer till en annan region p\u00e5 grund av en cyberattack. Slutligen, <b>Niv\u00e5 3<\/b> m\u00f6jligg\u00f6r att byta b\u00e5de region och molnleverant\u00f6r.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Hur Appranix SRA fungerar<\/b><br \/>\nFlerskiktsfels\u00e4kerhet f\u00f6r OpenShift-applikationer i Appranix uppn\u00e5s genom funktionaliteten \"tidsmaskin\", som automatiskt skapar kopior av applikationsmilj\u00f6n. F\u00f6r att aktivera denna funktionalitet och \u00f6ka skyddet f\u00f6r applikationer r\u00e4cker det att l\u00e4gga till en rad kod i DevOps-pipelinen.<br \/>\nDet finns \u00e4ven problem i infrastrukturservicen hos molnleverant\u00f6rer, d\u00e4rf\u00f6r \u00e4r m\u00f6jligheten att snabbt v\u00e4xla till en annan leverant\u00f6r anv\u00e4ndbar f\u00f6r att undvika beroende av en enda tj\u00e4nsteleverant\u00f6r.<\/p>\n<p><b>Som visas i bilden nedan<\/b>, kan s\u00e4kerhetskopior av applikationsmilj\u00f6n skapas i Appranix inte bara automatiskt med en angiven frekvens, utan \u00e4ven p\u00e5 beg\u00e4ran fr\u00e5n CI\/CD-pipelinen. H\u00e4r s\u00e4kerst\u00e4ller \"tidsmaskinen\":<\/p>\n<ul>\n<li>Inkrementell loggning av namnomr\u00e5den och applikationsmilj\u00f6er, liknande GitHub.<\/li>\n<li>Enkel \u00e5terst\u00e4llning av applikationer.<\/li>\n<li>Versionering av konfigurationer f\u00f6r molnmilj\u00f6er och containrar.<\/li>\n<li>Automatiserad hantering av datacykeln.<\/li>\n<li>Automatisering av infrastruktur som kod (IaC).<\/li>\n<li>Automatiserad hantering av tillst\u00e5nd i IaC.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Med Appranix kan du organisera skydd och \u00e5terst\u00e4llning p\u00e5 applikationsniv\u00e5 helt och h\u00e5llet f\u00f6r scenarier som kaos-ingenj\u00f6rskonst (chaos engineering), katastrof\u00e5terst\u00e4llning, skydd mot utpressning och s\u00e4kerst\u00e4llande av kontinuitet i aff\u00e4rsprocesser. Vi kommer inte att g\u00e5 in p\u00e5 detta i detalj h\u00e4r, utan ist\u00e4llet titta p\u00e5 hur man anv\u00e4nder Appranix f\u00f6r att migrera fr\u00e5n OpenShift 3 till OpenShift 4.<\/p>\n<h3>Hur migrationen fr\u00e5n OpenShift 3 till OpenShift 4 genomf\u00f6rs med Appranix Site Reliability Platform<\/h3>\n<p>\nProcessen inkluderar tre steg:<\/p>\n<ol>\n<li>Vi konfigurerar OpenShift 3 och OpenShift 4 f\u00f6r automatisk uppt\u00e4ckte av alla komponenter som ska migreras.<\/li>\n<li>Vi skapar policys och st\u00e4ller in namespaces f\u00f6r migrationen.<\/li>\n<li>Vi \u00e5terst\u00e4ller alla namespaces p\u00e5 OpenShift 4 med ett klick.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi konfigurerar OpenShift 3 och 4-kluster f\u00f6r automatisk uppt\u00e4ckte<\/h3>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix f\u00f6ruts\u00e4tter att du redan har fungerande kluster f\u00f6r OpenShift 3 och OpenShift 4. Om du inte har n\u00e5gra kluster f\u00f6r OpenShift 4, skapa dem med hj\u00e4lp av <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-dokumentationen f\u00f6r att distribuera OpenShift 4<\/a><\/noindex>. Konfigurationen av huvud (primary) och m\u00e5l (target) kluster i Appranix utf\u00f6rs p\u00e5 samma s\u00e4tt och inkluderar bara n\u00e5gra f\u00e5 steg.<\/p>\n<h3>Vi installerar Appranix Controller Agent f\u00f6r klusteruppt\u00e4ckte<\/h3>\n<p>\nF\u00f6r att uppt\u00e4cka klusterresurser beh\u00f6vs en liten agent i form av sidecar-controller. F\u00f6r att distribuera den r\u00e4cker det med att kopiera och klistra in den aktuella curl-kommandot, <b>som visas nedan<\/b>. N\u00e4r agenten har installerats i OpenShift 3 och i OpenShift 4 kommer Appranix automatiskt att uppt\u00e4cka alla klusterresurser som ska migreras, inklusive namespaces, distributioner, pods, tj\u00e4nster och v\u00e4rdar med andra resurser.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Migration av stora distribuerade applikationer<br \/>\nNu kommer vi att g\u00e5 igenom hur vi utan extra anstr\u00e4ngningar kan flytta ett distribuerat mikrotj\u00e4nstapplikation SockShop fr\u00e5n OpenShift 3 till OpenShift 4 (l\u00e4nk \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">detaljerad beskrivning av denna applikation och dess mikrotj\u00e4nstarkitektur<\/a><\/noindex>). Som syns p\u00e5 <b>bilden nedan<\/b>, inneh\u00e5ller SockShop-arkitekturen m\u00e5nga komponenter.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix uppt\u00e4cker alla resurser som beh\u00f6ver skyddas och migreras till OpenShift 4, inklusive pods, distributioner (deployments), tj\u00e4nster och klusterkonfigurationer.<\/p>\n<h3>OpenShift 3 med fungerande SockShop-applikation<\/h3>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5340aacbea58e3d80d73a3b581f9ef08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi skapar Protection Policies f\u00f6r migration<\/h3>\n<p>\nPolitiker kan st\u00e4llas in flexibelt beroende p\u00e5 hur migrationen ska genomf\u00f6ras. Till exempel baserat p\u00e5 flera kriterier eller en s\u00e4kerhetskopiering en g\u00e5ng i timmen.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi genomf\u00f6r migrering av flera OpenShift 3-kluster med hj\u00e4lp av skyddsplaner (Protection Plans)<\/h3>\n<p>\nBeroende p\u00e5 applikationens eller namnrymden kan du till\u00e4mpa policys p\u00e5 OpenShift 3-kluster som k\u00f6rs en g\u00e5ng i timmen, en g\u00e5ng i veckan eller till och med en g\u00e5ng i m\u00e5naden.<\/p>\n<p>Appranix g\u00f6r det m\u00f6jligt att \u00f6verf\u00f6ra alla namnrymder fr\u00e5n klustret till OpenShift 4, eller bara valda namnrymder.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi genomf\u00f6r migrering till OpenShift 4 med ett klick<\/h3>\n<p>\nMigrering \u00e4r att \u00e5terst\u00e4lla valda namnrymder till m\u00e5lkontot OpenShift 4. Denna operation utf\u00f6rs med ett klick. Appranix g\u00f6r automatiskt hela arbetet med att samla in data om konfiguration och resurser fr\u00e5n den ursprungliga milj\u00f6n och \u00e5terst\u00e4ller sedan den p\u00e5 plattformen OpenShift 4.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/a6de0780bbcd4fb05663ca48f0da58ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi testar applikationer efter migrering till OpenShift 4<\/h3>\n<p>\nLogga in p\u00e5 OpenShift 4-klustret, uppdatera projekten och kontrollera att alla applikationer och namnrymder \u00e4r i ordning. Upprepa migreringsproceduren f\u00f6r andra namnrymder genom att skapa nya skyddsplaner (Protection Plans) eller \u00e4ndra de befintliga.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vi startar migrerade applikationer p\u00e5 OpenShift 4<\/h3>\n<p>\nEfter att ha migrerat applikationer med Appranix \u00e5terst\u00e4llningsprocess \u00e4r det viktigt att inte gl\u00f6mma att konfigurera rutterna \u2013 de b\u00f6r peka p\u00e5 OpenShift 4. Det kan vara att innan du helt \u00f6verf\u00f6r produktion fr\u00e5n OpenShift 3, vill du g\u00f6ra en test\u00e5terst\u00e4llning. N\u00e4r flera fungerande applikationer finns p\u00e5 OpenShift 4 i de relevanta namnrymderna, kan det bli n\u00f6dv\u00e4ndigt att \u00f6verf\u00f6ra de andra applikationerna med hj\u00e4lp av denna process.<\/p>\n<p>Efter att ha \u00f6verf\u00f6rt alla namnrymder kan du skydda alla OpenShift-kluster f\u00f6r kontinuerlig katastrof\u00e5terst\u00e4llning, skydd mot ransomware, s\u00e4kerst\u00e4llande av aff\u00e4rsprocesskontinuitet, eller f\u00f6r efterf\u00f6ljande migration, eftersom Appranix Site Reliability Automation automatiskt uppdateras n\u00e4r nya versioner av OpenShift sl\u00e4pps.<\/p>\n<p><img decoding=\"async\" alt=\"F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Sammanfattningsvis<\/h3>\n<p>\nOpenShift 4 \u00e4r ett stort steg fram\u00e5t, framf\u00f6r allt tack vare den nya of\u00f6r\u00e4nderliga arkitekturen och Operator-plattformmodellen f\u00f6r att automatisera komplexa konfigurationer av applikationer och plattformar som k\u00f6rs i klustermilj\u00f6er. Appranix erbjuder OpenShift-anv\u00e4ndare ett enkelt och bekv\u00e4mt s\u00e4tt att \u00f6verg\u00e5 till OpenShift 4 med sin molnbaserade l\u00f6sning f\u00f6r katastrof\u00e5terst\u00e4llning av applikationen Site Reliability Platform. <\/p>\n<p><b>Appranix-l\u00f6sningen kan anv\u00e4ndas direkt fr\u00e5n <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 \/>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47F\u00f6renklar migreringen fr\u00e5n OpenShift 3 till OpenShift 4 | ProHoster","description":"S\u00e5, den officiella lanseringen av plattformen Red Hat OpenShift 4 har \u00e4gt rum.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}