{"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\/cs\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","title":{"rendered":"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dnes byl ofici\u00e1ln\u011b spu\u0161t\u011bn Red Hat OpenShift 4. Povieme v\u00e1m, jak se na n\u011bj p\u0159ech\u00e1z\u00ed z OpenShift Container Platform 3 co nejrychleji a nejjednodu\u0161eji.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f7411df89b507a9a7e5825c1b5d3fbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV tomto \u010dl\u00e1nku se zam\u011b\u0159\u00edme p\u0159edev\u0161\u00edm na nov\u00e9 clustery OpenShift 4, kter\u00e9 vyu\u017e\u00edvaj\u00ed mo\u017enosti inteligentn\u00ed a nem\u011bnn\u00e9 (immutable \u2013 stejn\u00e1 pro v\u0161echny prost\u0159ed\u00ed nasazen\u00ed) infrastruktury zalo\u017een\u00e9 na RHEL CoreOS a automatiza\u010dn\u00edch n\u00e1stroj\u00edch. N\u00ed\u017ee uk\u00e1\u017eeme, jak p\u0159ej\u00edt na OpenShift 4 bez zbyte\u010dn\u00fdch komplikac\u00ed.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPodrobnosti o rozd\u00edlech mezi novou a starou verz\u00ed lze zjistit <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\">zde<\/a><\/noindex>.<\/p>\n<h3>Migrace cluster\u016f z OpenShift 3 na OpenShift 4 pomoc\u00ed certifikovan\u00e9 platformy Red Hat Appranix<\/h3>\n<p>\nAppranix a Red Hat pe\u010dliv\u011b pracovaly na zjednodu\u0161en\u00ed migrace clusterov\u00fdch zdroj\u016f z OpenShift 3 na OpenShift 4 pomoc\u00ed speci\u00e1ln\u00ed slu\u017eby, kter\u00e1 funguje nad Appranix Site Reliability Automation pro Kubernetes.<\/p>\n<p>\u0158e\u0161en\u00ed Appranix (nalezen\u00e9 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>) umo\u017e\u0148uje vytv\u00e1\u0159et z\u00e1lohy v\u0161ech cluster\u016f OpenShift 3 a obnovit je na OpenShift 4 b\u011bhem n\u011bkolika kliknut\u00ed.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/5ed42cbbe2cead8c793b4c9fc69ccb0e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Co p\u0159in\u00e1\u0161\u00ed migrace pomoc\u00ed Appranix pro OpenShift 4<\/h3>\n<p><\/p>\n<ul>\n<li>Rychl\u00fd start. Jeliko\u017e je \u0159e\u0161en\u00ed Appranix postaveno na principech SaaS, nen\u00ed nutn\u00e9 nastavovat \u017e\u00e1dnou infrastrukturu a konfigurovat nebo pou\u017e\u00edvat \u017e\u00e1dn\u00e1 specializovan\u00e1 \u0159e\u0161en\u00ed pro migraci.<\/li>\n<li>\u0160k\u00e1lovatelnost Appranix usnad\u0148uje migraci velk\u00fdch cluster\u016f.<\/li>\n<li>Automatick\u00e9 z\u00e1lohov\u00e1n\u00ed slo\u017eit\u00fdch clusterov\u00fdch konfigurac\u00ed OpenShift 3 s n\u00e1sledn\u00fdm p\u0159esunem na OpenShift 4 usnad\u0148uje samotn\u00fd proces migrace.<\/li>\n<li>Mo\u017enost otestovat, jak se aplikace z podnikov\u00e9 infrastruktury OpenShift 3 chovaj\u00ed na platform\u011b OpenShift 4 v cloudu AWS.<\/li>\n<li>Migrace RBAC nastaven\u00ed p\u0159\u00edstupu spolu s prost\u0159edky clusteru.<\/li>\n<li>V\u00fdb\u011brov\u00e1 nebo kompletn\u00ed migrace v\u0161ech projekt\u016f na nov\u00e9 clustery OpenShift 4.<\/li>\n<li>Voliteln\u011b \u2013 organizace v\u00edce\u00farov\u0148ov\u00e9 odolnosti proti v\u00fdpadk\u016fm pro kontejnorov\u00e9 aplikace za p\u0159edpokladu odpov\u00eddaj\u00edc\u00edho p\u0159edplatn\u00e9ho.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/efea466d37f85d204ff868ceb2eddfca.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>V\u00edce\u00farov\u0148ov\u00e1 odolnost (resiliency) pro aplikace OpenShift<\/h3>\n<p>\nPo migraci z 3. na 4. verzi OpenShift lze pou\u017e\u00edt \u0159e\u0161en\u00ed Appranix pro zaji\u0161t\u011bn\u00ed nep\u0159etr\u017eit\u00e9 odolnosti aplikac\u00ed (Continuous App Resilience), kde jsou mo\u017en\u00e9 t\u0159i varianty. <b>\u00darove\u0148 1<\/b> odolnost (Level 1 Resiliency) umo\u017e\u0148uje obnovit aplikace bez zm\u011bny regionu a cloudov\u00e9ho poskytovatele. M\u016f\u017ee se pou\u017e\u00edvat k n\u00e1vratu aplikac\u00ed zp\u011bt nebo k obnov\u011b po m\u00edstn\u00edm v\u00fdpadku na \u00farovni regionu, nap\u0159\u00edklad v p\u0159\u00edpad\u011b ne\u00fasp\u011b\u0161n\u00e9ho nasazen\u00ed aplikace, nebo v situaci, kdy je t\u0159eba rychle vytvo\u0159it testovac\u00ed prost\u0159ed\u00ed ve stejn\u00e9m regionu, ale v odd\u011blen\u00e9m clusteru OpenShift.<\/p>\n<p><b>\u00darove\u0148 2<\/b> umo\u017e\u0148uje p\u0159esunout aplikace do jin\u00e9ho regionu bez zm\u011bny poskytovatele. P\u0159itom lze zachovat prim\u00e1rn\u00ed infrastrukturu dat v hlavn\u00edm regionu, ale spou\u0161t\u011bt aplikace v jin\u00e9m clusteru v jin\u00e9m regionu. Tento variant je u\u017eite\u010dn\u00fd, kdy\u017e dojde k v\u00fdpadku cloudov\u00e9ho regionu nebo z\u00f3ny, nebo je t\u0159eba p\u0159esunout aplikace do jin\u00e9ho regionu kv\u016fli kybernetick\u00e9mu \u00fatoku. A nakonec, <b>\u00darove\u0148 3<\/b> umo\u017e\u0148uje m\u011bnit nejen region, ale i cloudov\u00e9ho poskytovatele.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/b336f68bb81ad007025e1a10e9b83a59.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Jak funguje Appranix SRA<\/b><br \/>\nV\u00edce\u00farov\u0148ov\u00e1 odolnost aplikac\u00ed OpenShift v Appranixu je dosahov\u00e1na d\u00edky funkci \u201e\u010dasov\u00e9 stroje\u201c, kter\u00e1 automaticky vytv\u00e1\u0159\u00ed kopie prost\u0159ed\u00ed aplikac\u00ed. Aby bylo mo\u017en\u00e9 tuto funkci vyu\u017e\u00edt a zv\u00fd\u0161it bezpe\u010dnost aplikac\u00ed, sta\u010d\u00ed do DevOps pipeline p\u0159idat pouze jeden \u0159\u00e1dek k\u00f3du.<br \/>\nV infrastrukturn\u00edch slu\u017eb\u00e1ch cloudov\u00fdch poskytovatel\u016f tak\u00e9 vznikaj\u00ed probl\u00e9my, proto je u\u017eite\u010dn\u00e9 m\u00edt mo\u017enost rychle p\u0159ej\u00edt k jin\u00e9mu poskytovateli, aby se zabr\u00e1nilo z\u00e1vislosti na jedin\u00e9m dodavateli slu\u017eeb.<\/p>\n<p><b>Jak je zn\u00e1zorn\u011bno na obr\u00e1zku n\u00ed\u017ee<\/b>, z\u00e1lo\u017en\u00ed kopie prost\u0159ed\u00ed aplikac\u00ed mohou b\u00fdt v Appranixu vytv\u00e1\u0159eny nejen automaticky se stanovenou periodicitou, ale tak\u00e9 na p\u0159\u00edkaz z CI\/CD pipeline. P\u0159i\u010dem\u017e \u201e\u010dasov\u00e1 stroj\u201c zaji\u0161\u0165uje:<\/p>\n<ul>\n<li>Inkrement\u00e1ln\u00ed, obdobn\u00e9 jako GitHub, protokolov\u00e1n\u00ed prostor jmen a prost\u0159ed\u00ed aplikac\u00ed.<\/li>\n<li>Jednoduch\u00e9 vr\u00e1cen\u00ed aplikac\u00ed zp\u011bt.<\/li>\n<li>Spr\u00e1va verz\u00ed konfigurac\u00ed cloudov\u00fdch prost\u0159ed\u00ed a kontejner\u016f.<\/li>\n<li>Automatizovan\u00e9 \u0159\u00edzen\u00ed \u017eivotn\u00edho cyklu dat.<\/li>\n<li>Automatizace spr\u00e1vy infrastruktury jako k\u00f3du (IaC).<\/li>\n<li>Automatizovan\u00e9 \u0159\u00edzen\u00ed stav\u016f IaC.<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/f22fdab2ecf9535511f203bebae3d647.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>S Appranix m\u016f\u017eete organizovat ochranu a obnovu na \u00farovni aplikac\u00ed pro sc\u00e9n\u00e1\u0159e, jako je in\u017een\u00fdrstv\u00ed chaosu, havarijn\u00ed obnova, ochrana p\u0159ed ransomwarem a zaji\u0161t\u011bn\u00ed kontinuity obchodn\u00edch proces\u016f. Nebudeme se t\u00edmto podrobn\u011b zab\u00fdvat a d\u00e1le si uk\u00e1\u017eeme, jak pou\u017e\u00edt Appranix pro migraci z OpenShift 3 na OpenShift 4.<\/p>\n<h3>Jak prob\u00edh\u00e1 migrace OpenShift 3 na OpenShift 4 za pou\u017eit\u00ed Appranix Site Reliability Platform<\/h3>\n<p>\nProces zahrnuje t\u0159i f\u00e1ze:<\/p>\n<ol>\n<li>Nastav\u00edme OpenShift 3 a OpenShift 4 pro automatick\u00e9 odhalov\u00e1n\u00ed v\u0161ech komponent, kter\u00e9 budou migrov\u00e1ny.<\/li>\n<li>Vytvo\u0159\u00edme politiky a nastav\u00edme jmenn\u00e9 prostory pro migraci.<\/li>\n<li>Obnov\u00edme v\u0161echny jmenn\u00e9 prostory na OpenShift 4 jedn\u00edm kliknut\u00edm.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/005a7d892f21324a57b13e57ad0fd474.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Nastaven\u00ed cluster\u016f OpenShift 3 a 4 pro automatick\u00e9 odhalov\u00e1n\u00ed<\/h3>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6913f438b885652cc1e99314f2a90e6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix p\u0159edpokl\u00e1d\u00e1, \u017ee ji\u017e m\u00e1te funk\u010dn\u00ed clustery OpenShift 3 a OpenShift 4. Pokud clustery OpenShift 4 zat\u00edm nem\u00e1te, vytvo\u0159te je podle <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\">dokumentace Red Hat pro nasazen\u00ed OpenShift 4<\/a><\/noindex>. Nastaven\u00ed prim\u00e1rn\u00edho (primary) a c\u00edlov\u00e9ho (target) clusteru v Appranix se prov\u00e1d\u00ed stejn\u00fdm zp\u016fsobem a zahrnuje pouze n\u011bkolik krok\u016f.<\/p>\n<h3>Nainstalujeme Appranix Controller Agent pro odhalov\u00e1n\u00ed cluster\u016f<\/h3>\n<p>\nPro odhalen\u00ed clusterov\u00fdch zdroj\u016f pot\u0159ebujete mal\u00e9ho agenta sidecar kontroleru. Pro jeho nasazen\u00ed sta\u010d\u00ed zkop\u00edrovat a vlo\u017eit odpov\u00eddaj\u00edc\u00ed p\u0159\u00edkaz curl, <b>jak je uvedeno n\u00ed\u017ee<\/b>. Po instalaci agenta v OpenShift 3 a OpenShift 4 Appranix automaticky odhal\u00ed v\u0161echny clusterov\u00e9 zdroje, kter\u00e9 budou migrov\u00e1ny, v\u010detn\u011b jmenn\u00fdch prostor\u016f, nasazen\u00ed, pod\u016f, slu\u017eeb a tak\u00e9 hostitel\u016f s dal\u0161\u00edmi zdroji.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/20caf8a39d0c99a6ff86d3f53b1cffbf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Migrace velk\u00fdch distribuovan\u00fdch aplikac\u00ed<br \/>\nTeraz na p\u0159\u00edkladu uk\u00e1\u017eeme, jak snadno migrovat z OpenShift 3 na OpenShift 4 distribuovanou mikroslu\u017ebovou aplikaci SockShop (v odkazu \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/url?q=https:\/\/github.com\/microservices-demo&amp;sa=D&amp;ust=1562087733751000\">podrobn\u00fd popis t\u00e9to aplikace a jej\u00ed mikroslu\u017ebov\u00e9 architektury<\/a><\/noindex>). Jak ukazuje <b>n\u00e1sleduj\u00edc\u00ed obr\u00e1zek<\/b>, architektura SockShop obsahuje mnoho komponent\u016f.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/6c9e65a9cd23869175aa736e03c71798.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Appranix odhaluje v\u0161echny zdroje, pro kter\u00e9 je t\u0159eba zajistit ochranu a migraci na OpenShift 4, v\u010detn\u011b pod\u016f, nasazen\u00ed (deployments), slu\u017eeb a clusterov\u00fdch konfigurac\u00ed.<\/p>\n<h3>OpenShift 3 s b\u011b\u017e\u00edc\u00ed aplikac\u00ed SockShop<\/h3>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci 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=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/eeb107cb553ccfd1f5bffbfb4e745acf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Vytv\u00e1\u0159\u00edme politiky ochrany (Protection Policies) pro migraci<\/h3>\n<p>\nPolitiky lze definovat flexibiln\u011b podle toho, jak by m\u011bla b\u00fdt migrace provedena. Nap\u0159\u00edklad na z\u00e1klad\u011b n\u011bkolika krit\u00e9ri\u00ed nebo z\u00e1lohy jednou za hodinu.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/7c62333127d08fe469222562146df10b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Prov\u00e1d\u00edme migraci n\u011bkolika cluster\u016f OpenShift 3 pomoc\u00ed pl\u00e1n\u016f ochrany (Protection Plans).<\/h3>\n<p>\nV z\u00e1vislosti na specifik\u00e1ch aplikace nebo jmenn\u00e9ho prostoru lze na clustery OpenShift 3 aplikovat politiky, kter\u00e9 se realizuj\u00ed jednou za hodinu, jednou t\u00fddn\u011b nebo dokonce jednou za m\u011bs\u00edc.<\/p>\n<p>Appranix umo\u017e\u0148uje p\u0159en\u00e9st na OpenShift 4 v\u0161echna jmenn\u00e9 prostory clusteru nebo pouze vybran\u00e9 prostory.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/e1acfff015e8d6b57d316c2a21bb5cea.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Prov\u00e1d\u00edme migraci na OpenShift 4 jedn\u00edm kliknut\u00edm.<\/h3>\n<p>\nMigrace je obnova vybran\u00fdch jmenn\u00fdch prostor\u016f na c\u00edlov\u00fd cluster OpenShift 4. Tato operace prob\u00edh\u00e1 jedn\u00edm kliknut\u00edm. Appranix s\u00e1m prov\u00e1d\u00ed ve\u0161kerou pr\u00e1ci spojenou se sb\u011brem dat o konfiguraci a prost\u0159edc\u00edch p\u016fvodn\u00edho prost\u0159ed\u00ed a pot\u00e9 samo obnovuje na platform\u011b OpenShift 4.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci 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=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/d32618d1dbeb74a96af1b8fce362352e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kontrolujeme aplikace po migraci na OpenShift 4.<\/h3>\n<p>\nP\u0159ihlaste se do clusteru OpenShift 4, aktualizujte projekty a zkontrolujte, \u017ee v\u0161echny aplikace a jmenn\u00e9 prostory jsou v po\u0159\u00e1dku. Opakujte postup migrace pro jin\u00e9 jmenn\u00e9 prostory, vytvo\u0159en\u00edm nov\u00fdch pl\u00e1n\u016f Protection Plans nebo zm\u011bnou ji\u017e existuj\u00edc\u00edch.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/0819a06d267a406c6f0bc98d458456a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Spou\u0161t\u00edme migrovan\u00e9 aplikace na OpenShift 4.<\/h3>\n<p>\nPo migraci aplikac\u00ed pomoc\u00ed procesu obnovy Appranix je d\u016fle\u017eit\u00e9 nezapomenout na nastaven\u00ed tras \u2013 m\u011bly by odkazovat na OpenShift 4. Je mo\u017en\u00e9, \u017ee ne\u017e pln\u011b p\u0159enesete produkci z OpenShift 3, budete cht\u00edt prov\u00e9st testovac\u00ed obnovu. Jakmile se na OpenShift 4 objev\u00ed n\u011bkolik funk\u010dn\u00edch aplikac\u00ed v odpov\u00eddaj\u00edc\u00edch jmenn\u00fdch prostorech, bude t\u0159eba p\u0159en\u00e9st i ostatn\u00ed aplikace pomoc\u00ed tohoto procesu.<\/p>\n<p>Po p\u0159enesen\u00ed v\u0161ech jmenn\u00fdch prostor\u016f budete moci chr\u00e1nit v\u0161echny clustery OpenShift pro nep\u0159etr\u017eit\u00e9 havarijn\u00ed obnoven\u00ed, ochranu p\u0159ed vyd\u011bra\u010dstv\u00edm, zaji\u0161t\u011bn\u00ed kontinuity obchodn\u00edch proces\u016f nebo pro n\u00e1slednou migraci, proto\u017ee Appranix Site Reliability Automation se automaticky aktualizuje s ka\u017edou novou verz\u00ed OpenShift.<\/p>\n<p><img decoding=\"async\" alt=\"Usnad\u0148ujeme migraci z OpenShift 3 na OpenShift 4\" src=\"\/wp-content\/uploads\/2019\/08\/c5e2cd72465d7ba096ab225bff1e3c42.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Celkem<\/h3>\n<p>\nOpenShift 4 \u2013 je velk\u00fd krok vp\u0159ed, p\u0159edev\u0161\u00edm d\u00edky nov\u00e9 nem\u011bnn\u00e9 architektu\u0159e a modelu platformy Operator pro automatizaci slo\u017eit\u00fdch konfigurac\u00ed aplikac\u00ed a platforem funguj\u00edc\u00edch v clusterech. Appranix nab\u00edz\u00ed u\u017eivatel\u016fm OpenShift jednoduch\u00fd a pohodln\u00fd zp\u016fsob p\u0159echodu na OpenShift 4 d\u00edky sv\u00e9mu cloudov\u00e9mu \u0159e\u0161en\u00ed pro obnoven\u00ed aplikac\u00ed na platform\u011b Site Reliability. <\/p>\n<p><b>\u0158e\u0161en\u00ed Appranix lze pou\u017e\u00edvat p\u0159\u00edmo z <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 \/>Zdroj: <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\/cs\/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=\"cs_CZ\" \/>\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\/cs\/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\udd47Zjednodu\u0161ujeme migraci z OpenShift 3 na OpenShift 4 | ProHoster","description":"A tak prob\u011bhl ofici\u00e1ln\u00ed start platformy Red Hat OpenShift 4.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/uproshhaem-migratsiyu-s-openshift-3-na-openshift-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\/cs\/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\/cs\/wp-json\/wp\/v2\/posts\/37204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=37204"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/37204\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/27897"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=37204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=37204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=37204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}