Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Megtörtént tehát a Red Hat OpenShift 4 platform hivatalos indulása, ma eláruljuk, hogyan válthatsz rá az OpenShift Container Platform 3-ról a lehető leggyorsabban és legegyszerűbben.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Ebben a cikkben elsősorban az új OpenShift 4 klaszterekre vagyunk kíváncsiak, amelyek egy RHEL CoreOS-en és automatizálási eszközökön alapuló intelligens és változtathatatlan infrastruktúra képességeit hasznosítják. Az alábbiakban megmutatjuk, hogyan válthat át az OpenShift 4-re probléma nélkül.

Az új és a régi verzió közötti különbségekről többet megtudhat. itt.

A fürtök áttelepítése OpenShift 3-ról OpenShift 4-re a tanúsított Red Hat Appranix platform használatával

Az Appranix és a Red Hat szorgalmasan dolgozott azon, hogy egyszerűbbé tegyék a fürterőforrások OpenShift 3-ról OpenShift 4-re való áttelepítését egy egyéni szolgáltatással, amely az Appranix Site Reliability Automation for Kubernetes rendszeren fut.

Appranix megoldás (megtalálható Red Hat konténer katalógus) lehetővé teszi, hogy az összes OpenShift 3-fürtről biztonsági másolatot készítsen, és néhány kattintással visszaállítsa őket OpenShift 4-be.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Miért jó az Appranix for OpenShift 4 használatával történő migráció?

  • Gyors kezdés. Mivel az Appranix megoldás SaaS-elvekre épül, nincs szükség semmilyen infrastruktúra létrehozására, és nincs szükség külön speciális migrációs megoldások konfigurálására vagy használatára.
  • Az Appranix méretezhetősége megkönnyíti a nagy fürtök áttelepítését.
  • Az összetett OpenShift 3 fürtkonfigurációk automatikus biztonsági mentése az OpenShift 4-be történő utólagos átvitellel leegyszerűsíti magát az áttelepítési folyamatot.
  • Lehetőség annak tesztelésére, hogy az OpenShift 3 vállalati infrastruktúrából származó alkalmazások hogyan viselkednek az OpenShift 4 platformon az AWS felhőben.
  • Az RBAC hozzáférési beállítások migrálása a fürt erőforrásokkal együtt.
  • Az összes projekt szelektív vagy teljes migrációja új OpenShift 4-fürtökbe.
  • Opcionális – több szintű hibatűrés megszervezése tárolóalkalmazásokhoz, ha rendelkezik megfelelő előfizetéssel.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Többszintű hibatűrés (rugalmasság) az OpenShift alkalmazásokhoz

Az OpenShift 3-ról 4-re való áttérés után az Appranix megoldással biztosítható a Continuous App Resilience, amelyben három lehetőség lehetséges. 1 szint A rugalmasság (1. szintű rugalmasság) lehetővé teszi az alkalmazások visszaállítását a régió és a felhőszolgáltató megváltoztatása nélkül. Használható az alkalmazások visszaállítására vagy helyi meghibásodások helyreállítására régiószinten, például amikor egy alkalmazás telepítése meghiúsul, vagy olyan helyzetben, amikor gyorsan létre kell hoznia egy tesztkörnyezetet ugyanabban a régióban, de külön OpenShift-fürtön. .

2 szint lehetővé teszi az alkalmazások másik régióba történő átvitelét szolgáltatóváltás nélkül. Ebben az esetben megtarthatja az elsődleges adatinfrastruktúrát a fő régióban, de az alkalmazásokat egy másik régióban lévő másik fürtben futtathatja. Ez a lehetőség akkor hasznos, ha egy felhőrégió vagy -zóna leáll, vagy az alkalmazásokat kibertámadás miatt egy másik régióba kell áthelyezni. És végül, 3 szint lehetővé teszi nemcsak a régió, hanem a felhőszolgáltató megváltoztatását is.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Hogyan működik az Appranix SRA
Az Appranix OpenShift-alkalmazásainak többszintű hibatűrése az „időgép” funkción keresztül érhető el, amely automatikusan létrehozza az alkalmazási környezet másolatait. A funkció engedélyezéséhez és az alkalmazások biztonságának javításához adjon hozzá egy kódsort a DevOps folyamathoz.
A felhőszolgáltatók infrastrukturális szolgáltatásai is problémákkal szembesülnek, ezért a másik szolgáltatóra való gyors váltás hasznos lehet, hogy elkerülhető legyen az egyetlen szolgáltatóhoz való bezárkózás.

Ahogy az alábbi kép is mutatja, az Appranixben nem csak automatikusan, meghatározott gyakorisággal, hanem a folyamatos integrációs és CI/CD kézbesítési folyamatból parancsra is készíthetők az alkalmazáskörnyezet biztonsági mentései. Ugyanakkor az „időgép” a következőket nyújtja:

  • Névterek és alkalmazási környezetek növekményes, GitHub-stílusú naplózása.
  • Egyszerű alkalmazás-visszaállítás.
  • Felhő- és konténerkonfigurációk verziószáma.
  • Automatizált adatéletciklus-kezelés.
  • Az infrastruktúra automatizálása kód (IaC) menedzsmentként.
  • Automatizált IaC állapotkezelés.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az Appranix segítségével teljes alkalmazás szintű védelmet és helyreállítást biztosíthat olyan forgatókönyvek esetén, mint a káosz tervezés, a katasztrófa utáni helyreállítás, a zsarolóvírus elleni védelem és az üzletmenet folytonossága. Ezt nem részletezzük, és tovább fogjuk vizsgálni, hogyan lehet az Appranix segítségével áttérni az OpenShift 3-ról az OpenShift 4-re.

Az OpenShift 3 áttelepítése OpenShift 4-re az Appranix Site Reliability Platform használatával

A folyamat három szakaszból áll:

  1. Úgy konfiguráljuk az OpenShift 3-at és az OpenShift 4-et, hogy automatikusan felismerjék az összes áttelepítendő összetevőt.
  2. Házirendeket hozunk létre, és névtereket állítunk be az áttelepítéshez.
  3. Az OpenShift 4 összes névterének helyreállítása egyetlen kattintással.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az OpenShift 3 és 4 fürtök konfigurálása az automatikus felfedezéshez

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az Appranix feltételezi, hogy már fut OpenShift 3 és OpenShift 4 fürtök. Ha még nincsenek OpenShift 4 fürtök, hozza létre őket a Red Hat dokumentáció az OpenShift 4 telepítéséhez. Az elsődleges és a cél fürtök beállítása az Appranixben ugyanaz, és csak néhány lépésből áll.

Az Appranix Controller Agent telepítése a fürtök észleléséhez

A fürt erőforrások felfedezéséhez egy kis oldalkocsis vezérlő ügynökre van szüksége. A telepítéshez másolja ki és illessze be a megfelelő curl parancsot, az alábbi. Az ügynök telepítése után az OpenShift 3-ban és az OpenShift 4-ben az Appranix automatikusan felfedezi az összes áttelepítendő fürterőforrást, beleértve a névtereket, a telepítéseket, a podokat, a szolgáltatásokat, valamint az egyéb erőforrásokkal rendelkező gazdagépeket.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Nagy elosztott alkalmazások migrációja
Most egy példát nézünk meg arra vonatkozóan, hogyan lehet egyszerűen átvinni a SockShop elosztott mikroszolgáltatási alkalmazást az OpenShift 3-ból az OpenShift 4-be (kövesse a linket - az alkalmazás és a mikroszolgáltatási architektúra részletes leírása). Amint az abból látható kép lent,A SockShop architektúra sok összetevőt tartalmaz.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az Appranix felderít minden olyan erőforrást, amelyet védeni kell, és át kell helyezni az OpenShift 4-be, beleértve a PoD-kat, a telepítéseket, a szolgáltatásokat és a fürtkonfigurációkat.

OpenShift 3 fut SockShop mellett

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Védelmi szabályzatok létrehozása a migrációhoz

A házirendek rugalmasan beállíthatók attól függően, hogy az áttelepítést hogyan kell végrehajtani. Például több kritérium alapján vagy óránként egyszeri biztonsági mentés.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Több OpenShift 3-fürt áttelepítése védelmi tervek segítségével

Az adott alkalmazástól vagy névtértől függően házirendeket alkalmazhat az óránként, hetente vagy akár havonta egyszer futó OpenShift 3-fürtökre.

Az Appranix lehetővé teszi a fürt összes névterének áttelepítését az OpenShift 4-be, vagy csak a kiválasztottakat.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Egy kattintással végrehajtjuk az OpenShift 4-re való migrációt

Az áttelepítés a kiválasztott névterek visszaállítása a cél OpenShift 4 fürtbe.Ez a művelet egyetlen kattintással végrehajtható. Az Appranix maga végzi el a forráskörnyezet konfigurációjával és erőforrásaival kapcsolatos adatok gyűjtését, majd önállóan visszaállítja az OpenShift 4 platformra.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Alkalmazások ellenőrzése az OpenShift 4-re való átállás után

Jelentkezzen be az OpenShift 4 fürtbe, frissítse a projekteket, és ellenőrizze, hogy minden alkalmazás és névtér rendben van-e. Ismételje meg az áttelepítési eljárást más névtereknél, új védelmi tervek létrehozásával vagy a meglévők módosításával.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Áttelepített alkalmazások indítása OpenShift 4-en

Az alkalmazások Appranix visszaállítási eljárással történő áttelepítése után ne felejtse el konfigurálni az útvonalakat – ezeknek OpenShift 4-re kell mutatniuk. Érdemes lehet próba-visszaállítást végrehajtani, mielőtt teljesen áttelepítené a termelést az OpenShift 3-ból. Ha már fut néhány alkalmazás az OpenShift 4-en a megfelelő névterükben, a többi alkalmazást át kell költöztetnie ezzel a folyamattal.

Az összes névtér áttelepítése után megvédheti az összes OpenShift-fürtöt a folyamatos katasztrófa-helyreállítás, ransomware-ellenes, üzletmenet-folytonosság vagy jövőbeli migráció érdekében, mivel az Appranix Site Reliability Automation automatikusan frissül az OpenShift új verzióinak megjelenésekor.

Az OpenShift 3-ról az OpenShift 4-re való átállás egyszerűsítése

Összességében

Az OpenShift 4 nagy előrelépést jelent, elsősorban az új, változtathatatlan architektúrának és a fürtkörnyezetekben futó alkalmazások és platformok összetett konfigurációinak automatizálására szolgáló Operator platform modellnek köszönhetően. Az Appranix egyszerű és kényelmes módot kínál az OpenShift-felhasználóknak az OpenShift 4-re való áttéréshez a felhőben natív alkalmazás-katasztrófa-helyreállítási megoldásával, a Site Reliability Platformmal.

Az Appranix oldat közvetlenül használható Red Hat konténer katalógus.

Forrás: will.com

Hozzászólás