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

Uno screenshot della console Google Cloud che mostra una UI web.

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:

Per accedere a Migrate to Containers nella console Google Cloud:

  1. Apri la console Google Cloud.

    Vai alla pagina della console Google Cloud

  2. 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.

Uno screenshot dell'interfaccia di Cloud Shell.

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