Condivisione della tecnologia

Riepilogo dell'esperienza pratica dell'adattamento domestico dello Xinchuang nell'applicazione del cluster K8S

2024-07-12

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

1. Contesto dell'adattamento di Xinchuang

La localizzazione di Xinchuang viene proposta nel contesto attuale della globalizzazione e del rapido sviluppo della scienza e della tecnologia. Con il rapido sviluppo della tecnologia dell'informazione, la domanda interna di prodotti e servizi scientifici e tecnologici cresce di giorno in giorno. Allo stesso tempo, la turbolenza della situazione internazionale e i cambiamenti nell'ambiente commerciale hanno anche evidenziato l'importanza del controllo indipendente e della localizzazione. . Inoltre, le politiche nazionali prestano sempre più attenzione all’economia digitale e all’innovazione tecnologica, che hanno anche fornito un forte sostegno alla localizzazione di Xinchuang.

L’importanza della localizzazione di Xinchuang è quella di promuovere lo sviluppo dell’industria scientifica e tecnologica nazionale, migliorare le capacità di innovazione indipendente, garantire la sicurezza informatica nazionale e promuovere la crescita economica, la trasformazione e il miglioramento. Pertanto, molti dei nostri prodotti e progetti presentano requisiti per l'adattamento domestico allo Xinchuang.

2. Sistema operativo Xinchuang

La scelta del sistema operativo domestico Xinchuang, se vuoi scegliere un sistema operativo open source, ovviamente è openeluer o OpenAnolis. Naturalmente, a volte ci sono esigenze del cliente o, per una maggiore sicurezza, verrà scelto Kirin o Tongxin UOS. Qui scegliamo Galaxy Kirin V10.

3.Passaggi di adattamento

Ora sealos è una delle prime scelte più popolari e stabili per l'installazione di k8. Questo progetto x86 è installato da sealos.

Quindi i nostri passaggi per l'adattamento del braccio sono i seguenti:

adattamento 1.sealos

Rilasci · labring/sealos · GitHub

Adattamento 2.k8s

sealos estrae labring/kubernetes:v1.24.17
sealos tira labring/calico:3.24.6
sealos tira labring/timone:v3.12.3
sealos tira labring/openebs:v3.7.0

3. Esistono middleware come kafka, pg, es, ecc. Trova la stessa immagine del braccio della versione

https://hub.docker.com/Cerca, attualmente non è accessibile in Cina, devo trovare un modo da solo

4. Sviluppare applicazioni Java sviluppate autonomamente, sostituire l'immagine di base del dockerfile con arm e ricreare l'immagine

L'immagine di base può essere trovata su https://hub.docker.com/ Attualmente non è accessibile in Cina. Puoi trovare un modo da solo.

5. Applicazione Python sviluppata autonomamente, sostituire l'immagine di base del dockerfile con arm e reimpostare l'immagine

L'immagine di base può essere trovata su https://hub.docker.com/ Attualmente non è accessibile in Cina. Puoi trovare un modo da solo.

6. Applicazione in linguaggio C autosviluppata, sostituire l'immagine di base del dockerfile con arm e reimpostare l'immagine

L'immagine di base può essere trovata su https://hub.docker.com/ Attualmente non è accessibile in Cina. Puoi trovare un modo da solo.

4. Adattarsi all'immagine di piattaforme diverse

fare riferimento a:Come creare immagini multipiattaforma su una macchina docker-CSDN Blog