Berbagi teknologi

Ringkasan pengalaman praktis adaptasi Xinchuang dalam negeri dalam penerapan cluster K8S

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Latar belakang adaptasi Xinchuang

Lokalisasi Xinchuang diusulkan dengan latar belakang globalisasi saat ini dan pesatnya perkembangan ilmu pengetahuan dan teknologi. Dengan pesatnya perkembangan teknologi informasi, permintaan dalam negeri akan produk dan layanan teknologi semakin meningkat dari hari ke hari. Pada saat yang sama, gejolak situasi internasional dan perubahan lingkungan perdagangan juga menyoroti pentingnya pengendalian dan lokalisasi yang independen. Selain itu, kebijakan dalam negeri yang semakin memperhatikan ekonomi digital dan inovasi teknologi, yang juga memberikan dukungan kuat bagi lokalisasi Xinchuang.

Pentingnya lokalisasi Xinchuang adalah untuk mendorong pengembangan industri ilmu pengetahuan dan teknologi dalam negeri, meningkatkan kemampuan inovasi mandiri, menjamin keamanan informasi nasional, dan mendorong pertumbuhan ekonomi serta transformasi dan peningkatan. Oleh karena itu, banyak produk dan proyek kami memiliki persyaratan untuk adaptasi Xinchuang dalam negeri.

2. Sistem operasi Xinchuang

Pilihan sistem operasi Xinchuang dalam negeri, jika ingin memilih sistem operasi open source tentunya openeluer atau OpenAnolis. Tentu saja, terkadang ada persyaratan pelanggan atau untuk keamanan yang lebih baik, Kirin atau Tongxin UOS akan dipilih. Yang kami pilih di sini adalah Galaxy Kirin V10.

3.Langkah adaptasi

Sekarang sealos adalah salah satu pilihan pertama yang paling populer dan stabil untuk menginstal k8s. Proyek x86 ini diinstal oleh sealos.

Jadi langkah adaptasi lengan kita adalah sebagai berikut:

1. adaptasi sealos

Rilis · labring/sealos · GitHub

Adaptasi 2.k8s

sealos menarik labring/kubernetes:v1.24.17
sealos tarik labring/calico:3.24.6
sealos tarik labring/helm:v3.12.3
sealos menarik labring/openebs:v3.7.0

3. Ada middleware seperti kafka, pg, es, dll. Temukan gambar lengan versi yang sama

https://hub.docker.com/Cari, saat ini tidak dapat diakses di China, saya harus mencari caranya sendiri

4. Kembangkan aplikasi java yang dikembangkan sendiri, ganti gambar dasar dockerfile dengan arm, dan gambar ulang

Gambar dasarnya dapat ditemukan di https://hub.docker.com/. Saat ini tidak dapat diakses di China. Anda dapat menemukan caranya sendiri.

5. Aplikasi python yang dikembangkan sendiri, ganti gambar dasar dockerfile dengan arm, dan gambar ulang

Gambar dasarnya dapat ditemukan di https://hub.docker.com/. Saat ini tidak dapat diakses di China. Anda dapat menemukan caranya sendiri.

6. Aplikasi bahasa C yang dikembangkan sendiri, ganti gambar dasar dockerfile dengan arm, dan gambar ulang

Gambar dasarnya dapat ditemukan di https://hub.docker.com/. Saat ini tidak dapat diakses di China. Anda dapat menemukan caranya sendiri.

4. Beradaptasi dengan gambar platform yang berbeda

mengacu pada:Cara membuat image multi-platform pada mesin buruh pelabuhan-Blog CSDN