Interfacce di gestione di Migrate to Containers
Migrate to Containers offre tre modi di base per interagire con i servizi e le risorse necessari per eseguire le migrazioni:
Console Google Cloud
La console Google Cloud offre una Graphic User Interface basata sul web che puoi utilizzare per gestire i progetti e le risorse della console Google Cloud (Google Cloud). Quando utilizzi la console Google Cloud, crei un nuovo progetto o ne scegli uno esistente e utilizzi le risorse che crei nel contesto di quel progetto.
Puoi creare più progetti e utilizzarli per separare il tuo lavoro nel modo che ritieni più adatto. Ad esempio, potresti avviare un nuovo progetto per assicurarti che solo alcuni membri del team possano accedere alle risorse del progetto, mentre tutti i membri del team possono continuare ad accedere alle risorse in un altro progetto.
Dalla console Google Cloud puoi:
- Crea un cluster GKE in Google Cloud o on-prem.
- Aggiungere un'origine della migrazione
- Creare una migrazione
- Eseguire una migrazione
- Monitorare una migrazione e visualizzare i log di migrazione
Per accedere a Migrate to Containers nella console Google Cloud:
Apri la console Google Cloud.
Vai alla pagina Migrate to Containers in uno dei seguenti modi:
Seleziona Kubernetes Engine > Esegui la migrazione ai container nel menu di navigazione a sinistra.
Seleziona GKE Enterprise > Esegui migrazione ai container nel menu di navigazione a sinistra.
Interfaccia a riga di comando
Per lavorare in una finestra del terminale, utilizza:
- Google Cloud CLI, che fornisce Google Cloud CLI. Utilizza
gcloud
per gestire sia il flusso di lavoro di sviluppo sia le risorse Google Cloud. - Lo strumento a riga di comando
migctl
di Migrate to Containers per generare un piano di migrazione, quindi rivedere e aggiornare il piano con il contributo dei principali stakeholder, come il proprietario dell'applicazione, l'amministratore della sicurezza, l'amministratore dello spazio di archiviazione e così via.
Google Cloud fornisce inoltre Cloud Shell, un ambiente shell interattivo basato su browser per Google Cloud. Puoi accedere a Cloud Shell dalla console Google Cloud.
Cloud Shell fornisce:
- Un'istanza di macchina virtuale temporanea di Compute Engine.
- Accesso all'istanza tramite riga di comando da un browser web.
- Un editor di codice integrato.
- 5 GB di spazio di archiviazione su disco permanente.
- Google Cloud CLI e altri strumenti sono preinstallati.
- Supporto dei linguaggi Java, Go, Python, Node.js, PHP, Ruby e .NET.
- Funzionalità di anteprima web.
- Autorizzazione integrata per l'accesso a progetti e risorse della console Google Cloud.
API basata su CRD
Migrate to Containers include le definizioni di risorse personalizzate (CRD) che ti consentono di creare e gestire facilmente le migrazioni utilizzando un codice o una soluzione di automazione delle API. Ad esempio, puoi utilizzare questi CRD per creare i tuoi strumenti automatizzati.
Per saperne di più sui CRD Migrate to Containers, consulta API e riferimenti.
Passaggi successivi
- Scopri di più sulla revisione del sistema operativo, dei componenti delle applicazioni e delle versioni di Kubernetes compatibili.