Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Dadi, peluncuran resmi platform Red Hat OpenShift 4 wis kedadeyan. Dina iki kita bakal ngandhani sampeyan carane ngalih menyang OpenShift Container Platform 3 kanthi cepet lan gampang.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Kanggo tujuan artikel iki, kita utamane kasengsem ing kluster OpenShift 4 anyar, sing nggunakake kemampuan infrastruktur sing cerdas lan ora bisa diganti adhedhasar RHEL CoreOS lan alat otomatisasi. Ing ngisor iki kita bakal nuduhake sampeyan carane ngalih menyang OpenShift 4 tanpa masalah.

Sampeyan bisa ngerteni luwih akeh babagan beda antarane versi anyar lan sing lawas. kene.

Migrasi kluster saka OpenShift 3 menyang OpenShift 4 nggunakake platform Red Hat Appranix sing disertifikasi

Appranix lan Red Hat wis makarya kanthi tekun supaya luwih gampang migrasi sumber daya kluster saka OpenShift 3 menyang OpenShift 4 kanthi layanan khusus sing mlaku ing ndhuwur Otomasi Reliabilitas Situs Appranix kanggo Kubernetes.

Solusi Appranix (bisa ditemokake ing Red Hat Container Katalog) ngidini sampeyan nggawe serep kabeh cluster OpenShift 3 lan mulihake menyang OpenShift 4 mung sawetara klik.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Napa migrasi nggunakake Appranix kanggo OpenShift 4 apik

  • wiwitan cepet. Wiwit solusi Appranix dibangun ing prinsip SaaS, ora perlu nyiyapake infrastruktur lan ora perlu ngatur utawa nggunakake solusi migrasi khusus sing kapisah.
  • Skalabilitas Appranix nggampangake migrasi klompok gedhe.
  • Gawe serep otomatis konfigurasi kluster OpenShift 3 sing kompleks kanthi transfer sabanjure menyang OpenShift 4 nyederhanakake proses migrasi dhewe.
  • Kemampuan kanggo nyoba cara aplikasi saka infrastruktur perusahaan OpenShift 3 tumindak ing platform OpenShift 4 ing awan AWS.
  • Migrasi setelan akses RBAC bebarengan karo sumber daya kluster.
  • Migrasi selektif utawa lengkap kabeh proyek menyang kluster OpenShift 4 anyar.
  • Opsional - organisasi sawetara tingkat toleransi kesalahan kanggo aplikasi wadhah yen sampeyan duwe langganan sing cocog.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Toleransi kesalahan multi-tingkat (resiliency) kanggo aplikasi OpenShift

Sawise pindhah saka OpenShift 3 menyang 4, solusi Appranix bisa digunakake kanggo nyedhiyakake Ketahanan Aplikasi Terus-terusan, ing ngendi telung opsi bisa ditindakake. Tingkat 1 Resiliency (Level 1 Resiliency) ngidini sampeyan mulihake aplikasi tanpa ngganti wilayah lan panyedhiya awan. Bisa digunakake kanggo muter maneh aplikasi utawa pulih saka kegagalan lokal ing tingkat wilayah, kayata nalika panyebaran aplikasi gagal, utawa ing kahanan sampeyan kudu nggawe lingkungan tes kanthi cepet ing wilayah sing padha nanging ing kluster OpenShift sing kapisah .

Tingkat 2 ngidini sampeyan nransfer aplikasi menyang wilayah liyane tanpa ngganti panyedhiya. Ing kasus iki, sampeyan bisa nyimpen infrastruktur data utami ing wilayah utama, nanging mbukak aplikasi ing kluster liyane ing wilayah liyane. Opsi iki migunani nalika wilayah utawa zona maya mudhun, utawa aplikasi kudu dipindhah menyang wilayah liya amarga ana serangan cyber. Lan pungkasane, Tingkat 3 ngidini sampeyan ngganti ora mung wilayah, nanging uga panyedhiya maya.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Cara kerja Appranix SRA
Toleransi kesalahan multi-level aplikasi OpenShift ing Appranix digayuh liwat fungsi "mesin wektu", sing kanthi otomatis nggawe salinan lingkungan aplikasi. Kanggo ngaktifake fungsi iki lan nambah keamanan aplikasi, tambahake siji baris kode menyang pipa DevOps.
Layanan infrastruktur panyedhiya awan uga ngalami masalah, mula kemampuan kanggo ngalih kanthi cepet menyang panyedhiya liya migunani supaya ora dikunci dadi panyedhiya layanan siji.

Minangka gambar ing ngisor iki nuduhake, serep lingkungan aplikasi bisa digawe ing Appranix ora mung kanthi otomatis ing frekuensi tartamtu, nanging uga ing printah saka integrasi terus-terusan lan pipo pangiriman CI / CD. Ing wektu sing padha, "mesin wektu" nyedhiyakake:

  • Incremental, logging gaya GitHub saka ruang jeneng lan lingkungan aplikasi.
  • Rollback aplikasi prasaja.
  • Versi konfigurasi awan lan wadhah.
  • Manajemen siklus urip data otomatis.
  • Otomasi manajemen infrastruktur minangka kode (IaC).
  • Manajemen negara IaC otomatis.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Kanthi Appranix, sampeyan bisa nyedhiyakake proteksi lan pemulihan tingkat aplikasi kabeh kanggo skenario kayata teknik chaos, pemulihan bencana, perlindungan ransomware, lan kesinambungan bisnis. Kita ora bakal njlèntrèhaké kanthi rinci babagan iki lan bakal luwih rinci babagan cara nggunakake Appranix kanggo migrasi saka OpenShift 3 menyang OpenShift 4.

Cara migrasi OpenShift 3 menyang OpenShift 4 nggunakake Appranix Site Reliability Platform

Proses kasebut kalebu telung tahap:

  1. Kita ngatur OpenShift 3 lan OpenShift 4 kanggo ndeteksi kanthi otomatis kabeh komponen sing bakal dipindhah.
  2. Kita nggawe kabijakan lan nyetel spasi jeneng kanggo migrasi.
  3. Mbalekake kabeh ruang jeneng ing OpenShift 4 kanthi siji klik.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Konfigurasi OpenShift 3 lan 4 Kluster kanggo panemuan otomatis

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Appranix nganggep yen sampeyan wis mbukak kluster OpenShift 3 lan OpenShift 4. Yen durung ana kluster OpenShift 4, gawea nggunakake Dokumentasi Red Hat kanggo panyebaran OpenShift 4. Nyetel kluster utama lan target ing Appranix padha lan mung sawetara langkah.

Nginstal Appranix Controller Agent kanggo ndeteksi klompok

Kanggo nemokake sumber kluster, sampeyan butuh agen pengontrol sidecar cilik. Kanggo nyebarake, mung nyalin lan nempel printah curl sing cocog, kaya ing ngisor iki. Sawise agen kasebut diinstal ing OpenShift 3 lan OpenShift 4, Appranix bakal kanthi otomatis nemokake kabeh sumber daya kluster sing bakal dipindhah, kalebu spasi jeneng, panyebaran, pods, layanan, uga host karo sumber daya liyane.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Migrasi aplikasi sing disebarake gedhe
Saiki kita bakal ndeleng conto carane gampang nransfer aplikasi microservice SockShop sing disebarake saka OpenShift 3 menyang OpenShift 4 (tututi link - gambaran rinci aplikasi iki lan arsitektur microservice sawijining). Minangka bisa katon saka gambar ing ngisor iki,Arsitektur SockShop ngemot akeh komponen.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Appranix nemokake kabeh sumber daya sing kudu direksa lan dipindhah menyang OpenShift 4, kalebu PoD, penyebaran, layanan, lan konfigurasi kluster.

OpenShift 3 karo SockShop mlaku

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Nggawe Kabijakan Perlindhungan kanggo migrasi

Kabijakan bisa disetel kanthi fleksibel gumantung carane migrasi kudu ditindakake. Contone, adhedhasar sawetara kritΓ©ria utawa serep sapisan jam.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Migrasi sawetara kluster OpenShift 3 nggunakake Rencana Perlindhungan

Gumantung ing aplikasi utawa ruang jeneng tartamtu, sampeyan bisa ngetrapake kabijakan menyang kluster OpenShift 3 sing mlaku sapisan saben jam, sapisan saben minggu, utawa malah sapisan saben wulan.

Appranix ngidini sampeyan migrasi kabeh ruang jeneng kluster menyang OpenShift 4 utawa mung sing dipilih.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Kita nindakake migrasi menyang OpenShift 4 kanthi siji klik

Migrasi minangka pemugaran saka spasi jeneng sing dipilih menyang kluster target OpenShift 4. Operasi iki ditindakake kanthi siji klik. Appranix dhewe nindakake kabeh pakaryan kanggo ngumpulake data babagan konfigurasi lan sumber daya lingkungan sumber lan banjur mulihake kanthi mandiri menyang platform OpenShift 4.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Priksa aplikasi sawise migrasi menyang OpenShift 4

Mlebu menyang kluster OpenShift 4, nganyari proyek lan priksa manawa kabeh aplikasi lan ruang jeneng ok. Baleni prosedur migrasi kanggo ruang jeneng liyane, nggawe Rencana Perlindhungan anyar utawa ngganti sing wis ana.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Bukak aplikasi migrasi ing OpenShift 4

Sawise migrasi aplikasi nggunakake prosedur pamulihan Appranix, penting kanggo elinga kanggo ngatur rute - kudu tumuju menyang OpenShift 4. Sampeyan bisa uga pengin nindakake tes mulihake sadurunge migrasi produksi sampeyan saka OpenShift 3. Sawise sampeyan duwe sawetara aplikasi sing mlaku ing OpenShift 4 ing ruang jeneng masing-masing, sampeyan kudu migrasi aplikasi sing isih ana nggunakake proses iki.

Sawise kabeh spasi jeneng dipindhah, sampeyan bisa nglindhungi kabeh kluster OpenShift kanggo pemulihan bencana sing terus-terusan, anti-ransomware, kesinambungan bisnis, utawa migrasi ing mangsa ngarep amarga Appranix Site Reliability Automation kanthi otomatis nganyari nalika versi anyar OpenShift dirilis.

Nyederhanakake migrasi saka OpenShift 3 menyang OpenShift 4

Total

OpenShift 4 minangka langkah maju sing gedhe, utamane amarga arsitektur sing ora bisa diganti lan model platform Operator anyar kanggo ngotomatisasi konfigurasi kompleks aplikasi lan platform sing mlaku ing lingkungan kluster. Appranix nawakake pangguna OpenShift cara sing gampang lan trep kanggo migrasi menyang OpenShift 4 kanthi solusi pemulihan bencana aplikasi cloud-native, Site Reliability Platform.

Solusi Appranix bisa digunakake langsung saka Red Hat Container Katalog.

Source: www.habr.com

Add a comment