Configurare le workstation

Scopri come configurare e utilizzare i cluster di workstation, le configurazioni di workstation e le workstation. Controlla i prerequisiti per questa guida rapida prima di iniziare, quindi segui questi passaggi:

  1. Crea un cluster di workstation
  2. Creare una configurazione della workstation
  3. Creare e avviare una workstation

Se non hai più bisogno delle risorse create in questa guida rapida, assicurati di eseguire la pulizia per evitare costi aggiuntivi.


Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud , fai clic su Procedura guidata:

Procedura guidata


Prima di iniziare

Questa guida illustra i passaggi per gli amministratori per configurare Cloud Workstations e per gli sviluppatori per utilizzare le workstation.

Per configurare Cloud Workstations, completa i seguenti passaggi:

  1. Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  4. Verify that billing is enabled for your Google Cloud project.

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  7. Verify that billing is enabled for your Google Cloud project.

  8. Abilita l'API Cloud Workstations.

    Ruoli richiesti per abilitare le API

    Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo dei servizi (roles/serviceusage.serviceUsageAdmin), che include l'autorizzazione serviceusage.services.enable. Scopri come concedere i ruoli.

    Abilitare l'API

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per gestire e utilizzare le workstation, chiedi all'amministratore di concederti i seguenti ruoli IAM:

  • Crea e gestisci cluster e configurazioni di workstation: Amministratore Cloud Workstations (roles/workstations.admin) sul progetto
  • Crea workstation utilizzando una configurazione: Creatore Cloud Workstations (roles/workstations.workstationCreator) sul progetto o sulla configurazione della workstation
  • Utilizza una workstation: Utente Cloud Workstations (roles/workstations.user) sulla workstation. Questa autorizzazione viene concessa automaticamente sulle workstation che crei.

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Per una panoramica dettagliata di tutti i ruoli Cloud Workstations, consulta Controllo dell'accesso con IAM.

Crea un cluster di workstation

Il primo passo consiste nel creare un cluster di workstation. I cluster di workstation definiscono un gruppo di workstation in una determinata regione, gestiscono le workstation durante il loro ciclo di vita e forniscono una connettività di rete configurabile.

I cluster di workstation non sono correlati ai cluster di Google Kubernetes Engine (GKE). Per creare un cluster di workstation:

  1. Nella console, vai alla pagina Cloud Workstations > Gestione dei cluster.

    Vai a Gestione cluster

  2. Nella pagina Gestione dei cluster delle workstation, fai clic su add_boxCrea.

  3. Nel campo Nome, inserisci test-cluster come nome del cluster di workstation.

  4. Seleziona la regione più vicina a te.

  5. (Facoltativo) Inserisci un URL di autorizzazione della workstation diverso per utilizzare un flusso di autenticazione personalizzato.

  6. Salta le Impostazioni di rete.

  7. (Facoltativo) L'URL del launcher della workstation viene compilato con il launcher predefinito della Google Cloud console, che avvia automaticamente le workstation arrestate. Se vuoi utilizzare un launcher personalizzato, sostituisci questo URL con la tua pagina personalizzata.

    Per reimpostare un URL personalizzato sul valore predefinito, fai clic su Utilizza il launcher della console Cloud.

  8. Fai clic su Crea per avviare il processo di creazione del cluster.

La creazione del cluster di workstation può richiedere fino a 20 minuti, ma nella maggior parte dei casi è necessaria una sola volta.

Creare una configurazione della workstation

Questa guida rapida illustra la configurazione più semplice della workstation. Per iniziare rapidamente, accetta i valori predefiniti per definire le impostazioni della macchina, per personalizzare l'ambiente e per aggiungere utenti.

Per configurare le basi di una configurazione di workstation:

  1. Nella console, vai a Cloud Workstations > Configurazioni workstation.

    Vai a Configurazione workstation

  2. Nella pagina Configurazioni workstation, fai clic su add_boxCrea.

  3. Nel campo Nome, inserisci test-configuration come nome della configurazione della workstation.

  4. Nel campo Regione, seleziona la regione in cui hai creato il cluster di workstation test-cluster.

  5. Dall'elenco dei cluster disponibili per la workstation, seleziona test-cluster, quindi fai clic su Continua.

  6. Per Preset macchina, seleziona Moderato.

  7. In Workstation con avvio rapido, seleziona Disabilitata per un costo inferiore.

  8. Se stavi personalizzando una configurazione della workstation per il tuo team, potresti definire le impostazioni della macchina, personalizzare le impostazioni dell'ambiente e concedere l'accesso agli utenti nella pagina Utenti e autorizzazioni. Per questo esercizio, puoi saltare questi passaggi.

  9. Per creare la configurazione della workstation, fai clic su Crea.

Per ulteriori informazioni sulla creazione di una configurazione della workstation con le opzioni che sono state ignorate in questa guida rapida, consulta la sezione dettagliata sulle configurazioni delle workstation.

Crea e avvia una workstation

Una workstation è un ambiente di sviluppo preconfigurato che gli amministratori o i team della piattaforma definiscono in una configurazione della workstation. Per creare una workstation:

  1. Nella console Google Cloud , vai alla pagina Cloud Workstations > Workstation.

    Vai a Workstation

  2. Fai clic su add_boxCrea.

    Il link Crea potrebbe essere disabilitato se non esistono configurazioni di workstation nel progetto o se non hai le autorizzazioni per visualizzarle. Chiedi all'amministratore di Cloud Workstations della tua organizzazione di creare per te una configurazione della workstation.

  3. Accetta il Nome della workstation predefinita.

  4. Fai clic sulla arrow_drop_downfreccia di espansione nel campo Configurazione e seleziona la configurazione per definire la workstation. Ad esempio, se nel passaggio precedente hai chiamato la configurazione della workstation test-configuration, selezionala dall'elenco.

  5. Fai clic su Crea per creare la workstation.

Ora che hai creato una workstation, avviala per iniziare lo sviluppo:

  1. Fai clic su Postazioni di lavoro.
  2. Nell'elenco delle workstation, individua il nome della tua workstation e fai clic su Avvia.
  3. La workstation si connette alla porta 80 per impostazione predefinita. Se la workstation è stata arrestata, puoi avviarla facendo clic su Avvia.

  4. L'esempio seguente mostra la pagina di benvenuto dell'editor di base di Cloud Workstations. L'aspetto della pagina potrebbe variare a seconda di come definisci la configurazione della workstation:

    Editor di base di Cloud Workstations

    Per saperne di più sulla connessione tramite SSH, consulta Supporto SSH.

    Per saperne di più sulla connessione alle app web in esecuzione sulla tua workstation, vedi Accedere ai server HTTP in esecuzione su una workstation.

Esegui la pulizia

Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa pagina, assicurati di eliminare le risorse che non ti servono più.

Per eliminare un progetto Google Cloud dalla console Google Cloud o dalla CLI gcloud:

Console

  1. Nella console Google Cloud , vai alla pagina Gestisci risorse.

    Vai a Gestisci risorse

  2. Nell'elenco dei progetti, seleziona quello che vuoi eliminare, quindi fai clic su Elimina.
  3. Nella finestra di dialogo, digita l'ID progetto, quindi fai clic su Chiudi per eliminare il progetto.

gcloud

    Elimina un progetto Google Cloud :

    gcloud projects delete PROJECT_ID

Per ulteriori informazioni sull'eliminazione di altre risorse, come cluster di workstation, configurazioni delle workstation e workstation, consulta Eliminare le risorse.

Passaggi successivi