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.

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. .
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ó ) 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.

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.

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.

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

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

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 . 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.

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 - ). Amint az abból látható kép lent,A SockShop architektúra sok összetevőt tartalmaz.

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


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.

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.

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.


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.

Á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.

Ö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ó .
Forrás: will.com
