Beləliklə, Red Hat OpenShift 4 platformasının rəsmi təqdimatı baş tutdu.Bu gün sizə OpenShift Konteyner Platforması 3-dən ona necə tez və asanlıqla keçəcəyinizi söyləyəcəyik.
Bu məqalənin məqsədləri üçün bizi ilk növbədə RHEL CoreOS və avtomatlaşdırma alətlərinə əsaslanan ağıllı və dəyişməz infrastrukturun imkanlarından istifadə edən yeni OpenShift 4 klasterləri maraqlandırır. Aşağıda heç bir problem olmadan OpenShift 4-ə necə keçəcəyinizi sizə göstərəcəyik.
Yeni versiya ilə köhnə versiya arasındakı fərqlər haqqında daha çox məlumat əldə edə bilərsiniz.
Sertifikatlaşdırılmış Red Hat Appranix platformasından istifadə edərək klasterlərin OpenShift 3-dən OpenShift 4-ə miqrasiyası
Appranix və Red Hat, Kubernetes üçün Appranix Sayt Etibarlılığının Avtomatlaşdırılması üzərində işləyən xüsusi xidmətlə klaster resurslarını OpenShift 3-dən OpenShift 4-ə köçürməyi asanlaşdırmaq üçün səylə çalışıblar.
Appranix məhlulu (burada tapa bilərsiniz
OpenShift 4 üçün Appranix istifadə edərək miqrasiya niyə yaxşıdır?
- Sürətli başlanğıc. Appranix həlli SaaS prinsipləri üzərində qurulduğundan, heç bir infrastrukturun qurulmasına ehtiyac yoxdur və ayrıca ixtisaslaşmış miqrasiya həllərini konfiqurasiya etməyə və ya istifadə etməyə ehtiyac yoxdur.
- Appranix-in miqyaslılığı böyük klasterləri köçürməyi asanlaşdırır.
- Mürəkkəb OpenShift 3 klaster konfiqurasiyalarının sonradan OpenShift 4-ə köçürülməsi ilə avtomatik ehtiyat nüsxəsi miqrasiya prosesinin özünü asanlaşdırır.
- OpenShift 3 müəssisə infrastrukturundan olan proqramların AWS buludunda OpenShift 4 platformasında necə davrandığını yoxlamaq imkanı.
- Klaster resursları ilə birlikdə RBAC giriş parametrlərinin miqrasiyası.
- Bütün layihələrin yeni OpenShift 4 klasterlərinə seçmə və ya tam miqrasiya.
- Könüllü – müvafiq abunəliyiniz varsa, konteyner tətbiqləri üçün bir neçə səviyyəli nasazlığa dözümlülüyün təşkili.
OpenShift proqramları üçün çox səviyyəli nasazlığa dözümlülük (davamlılıq).
OpenShift 3-dən 4-ə köçdükdən sonra Appranix həlli üç variantın mümkün olduğu Davamlı Tətbiq Dayanıqlığını təmin etmək üçün istifadə edilə bilər. Level 1 Dayanıqlıq (Səviyyə 1 Dayanıqlılıq) regionu və bulud provayderini dəyişmədən tətbiqləri bərpa etməyə imkan verir. O, proqramların yerləşdirilməsi uğursuz olduqda və ya eyni bölgədə, lakin ayrıca OpenShift klasterində tez bir zamanda test mühiti yaratmalı olduğunuz bir vəziyyətdə, bölgə səviyyəsində tətbiqləri geri qaytarmaq və ya yerli nasazlıqları bərpa etmək üçün istifadə edilə bilər. .
Level 2 provayderləri dəyişdirmədən tətbiqləri başqa bölgəyə köçürməyə imkan verir. Bu halda, siz əsas məlumat infrastrukturunu əsas regionda saxlaya bilərsiniz, lakin tətbiqləri başqa regionda başqa klasterdə işlədə bilərsiniz. Bu seçim bulud bölgəsi və ya zonası azaldıqda və ya kiberhücuma görə tətbiqlərin başqa bölgəyə köçürülməsi lazım olduqda faydalıdır. Və nəhayət, Level 3 təkcə bölgəni deyil, həm də bulud provayderini dəyişməyə imkan verir.
Appranix SRA necə işləyir
Appranix-də OpenShift proqramlarının çoxsəviyyəli nasazlığa dözümlülüyü proqram mühitinin surətlərini avtomatik yaradan “zaman maşını” funksiyası vasitəsilə əldə edilir. Bu funksiyanı aktivləşdirmək və tətbiqin təhlükəsizliyini təkmilləşdirmək üçün DevOps boru kəmərinizə sadəcə bir sətir kod əlavə edin.
Bulud provayderlərinin infrastruktur xidmətləri də problemlərlə üzləşir, ona görə də başqa bir provayderə tez keçmək imkanı tək bir xidmət təminatçısına bağlanmamaq üçün faydalıdır.
Aşağıdakı şəkildə göstərildiyi kimi, tətbiq mühitinin ehtiyat nüsxələri Appranix-də yalnız müəyyən edilmiş tezlikdə avtomatik olaraq deyil, həm də davamlı inteqrasiya və CI/CD çatdırılma boru kəmərindən əmr əsasında yaradıla bilər. Eyni zamanda, "zaman maşını" təmin edir:
- Ad boşluqlarının və tətbiq mühitlərinin artımlı, GitHub üslubunda qeydi.
- Sadə proqram geri qaytarılması.
- Bulud və konteyner konfiqurasiyalarının versiyası.
- Avtomatlaşdırılmış məlumatların həyat dövrünün idarə edilməsi.
- Kod (IaC) idarəetməsi kimi infrastrukturun avtomatlaşdırılması.
- Avtomatlaşdırılmış IaC dövlət idarəetməsi.
Appranix ilə siz xaos mühəndisliyi, fəlakətin bərpası, ransomware qorunması və işin davamlılığı kimi ssenarilər üçün bütün proqram səviyyəsində qoruma və bərpa təmin edə bilərsiniz. Biz bu barədə ətraflı məlumat verməyəcəyik və OpenShift 3-dən OpenShift 4-ə keçmək üçün Appranix-dən necə istifadə edəcəyimizi daha ətraflı nəzərdən keçirəcəyik.
Appranix Sayt Etibarlılıq Platformasından istifadə edərək OpenShift 3-ü OpenShift 4-ə necə köçürmək olar
Proses üç mərhələni əhatə edir:
- Köçürüləcək bütün komponentləri avtomatik aşkar etmək üçün OpenShift 3 və OpenShift 4-ü konfiqurasiya edirik.
- Biz miqrasiya üçün siyasətlər yaradır və ad boşluqları təyin edirik.
- OpenShift 4-də bütün ad boşluqlarını bir kliklə bərpa edin.
Avtomatik kəşf üçün OpenShift 3 və 4 Klasterlərin konfiqurasiyası
Tətbiq sizdə artıq OpenShift 3 və OpenShift 4 klasterlərini işlətdiyinizi güman edir. Əgər hələ OpenShift 4 klasterləri yoxdursa, onları istifadə edərək yaradın.
Klasterləri aşkar etmək üçün Appranix Controller Agent quraşdırılması
Klaster resurslarını kəşf etmək üçün sizə kiçik bir yan araba nəzarətçi agenti lazımdır. Onu yerləşdirmək üçün müvafiq curl əmrini kopyalayıb yapışdırın, aşağıdakı kimi. Agent OpenShift 3 və OpenShift 4-də quraşdırıldıqdan sonra Appranix avtomatik olaraq ad məkanları, yerləşdirmələr, podlar, xidmətlər, eləcə də digər resursları olan hostlar daxil olmaqla, köçürüləcək bütün klaster resurslarını aşkar edəcək.
Böyük paylanmış tətbiqlərin miqrasiyası
İndi biz paylanmış mikroservis SockShop proqramını OpenShift 3-dən OpenShift 4-ə asanlıqla necə köçürməyin nümunəsinə baxacağıq (linkə əməl edin -
Appranix qorunmalı və OpenShift 4-ə köçürülməli olan bütün resursları, o cümlədən PoD-lar, yerləşdirmələr, xidmətlər və klaster konfiqurasiyalarını aşkar edir.
SockShop işləyən OpenShift 3
Miqrasiya üçün Mühafizə Siyasətlərinin yaradılması
Siyasətlər miqrasiyanın necə həyata keçiriləcəyindən asılı olaraq çevik şəkildə təyin edilə bilər. Məsələn, bir neçə meyar əsasında və ya saatda bir dəfə ehtiyat nüsxə.
Qoruma Planlarından istifadə edərək çoxsaylı OpenShift 3 klasterlərinin köçürülməsi
Xüsusi proqramdan və ya ad sahəsindən asılı olaraq, siz saatda bir, həftədə bir və hətta ayda bir dəfə işləyən OpenShift 3 klasterlərinə siyasətlər tətbiq edə bilərsiniz.
Appranix sizə klasterin bütün ad boşluqlarını OpenShift 4 və ya sadəcə seçilmiş olanlara köçürməyə imkan verir.
OpenShift 4-ə köçürməni bir kliklə həyata keçiririk
Miqrasiya seçilmiş ad məkanlarının hədəf OpenShift 4 klasterinə bərpasıdır.Bu əməliyyat bir kliklə həyata keçirilir. Appranix özü mənbə mühitinin konfiqurasiyası və resursları haqqında məlumatların toplanması üzrə bütün işləri görür və sonra müstəqil olaraq onu OpenShift 4 platformasına bərpa edir.
OpenShift 4-ə köçdükdən sonra tətbiqlərin yoxlanılması
OpenShift 4 klasterinə daxil olun, layihələri yeniləyin və bütün proqramların və ad boşluqlarının qaydasında olduğunu yoxlayın. Yeni Mühafizə Planları yaradaraq və ya mövcud olanları dəyişdirərək digər ad məkanları üçün miqrasiya prosedurunu təkrarlayın.
OpenShift 4-də miqrasiya edilmiş proqramların işə salınması
Tətbiqləri Appranix bərpa prosedurundan istifadə edərək köçürdükdən sonra marşrutları konfiqurasiya etməyi yadda saxlamaq vacibdir - onlar OpenShift 4-ə işarə etməlidirlər. İstehsalınızı tamamilə OpenShift 3-dən köçürməzdən əvvəl sınaq bərpası etmək istəyə bilərsiniz. Müvafiq ad məkanlarında OpenShift 4-də bir neçə işləyən tətbiqiniz olduqda, bu prosesdən istifadə edərək qalan proqramları köçürməlisiniz.
Bütün ad məkanları köçürüldükdən sonra siz bütün OpenShift klasterlərini davamlı fəlakətin bərpası, ransomware əleyhinə proqram, biznesin davamlılığı və ya gələcək miqrasiya üçün qoruya bilərsiniz, çünki Appranix Saytın Etibarlılığının Avtomatlaşdırılması OpenShift-in yeni versiyaları buraxıldıqca avtomatik yenilənir.
Ümumi
OpenShift 4, ilk növbədə, klaster mühitlərində işləyən tətbiqlərin və platformaların mürəkkəb konfiqurasiyalarının avtomatlaşdırılması üçün yeni dəyişməz arxitektura və Operator platforması modeli sayəsində irəliyə doğru böyük bir addımdır. Appranix, OpenShift istifadəçilərinə bulud-doğma tətbiqi fəlakətdən xilasetmə həlli olan Sayt Etibarlılığı Platforması ilə OpenShift 4-ə keçmək üçün sadə və rahat üsul təklif edir.
Appranix məhlulu birbaşa olaraq istifadə edilə bilər
Mənbə: www.habr.com