Questo documento descrive come configurare un progetto e una macchina virtuale (VM) Compute Engine. Google Cloud
Configurare un progetto Google Cloud
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
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
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Google Cloud Dataproc API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
Install the Google Cloud CLI.
-
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
-
Per inizializzare gcloud CLI, esegui questo comando:
gcloud init -
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
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Google Cloud Dataproc API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
Install the Google Cloud CLI.
-
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
-
Per inizializzare gcloud CLI, esegui questo comando:
gcloud init
Hai bisogno delle credenziali? Hai bisogno delle credenziali solo se
prevedi di chiamare direttamente le API Dataproc dalla tua applicazione o da
un browser. Se prevedi di utilizzare la console Google Cloud o
Google Cloud CLI per
creare e gestire cluster e inviare job, devi solo accedere
all'SDK con il comando gcloud init.
(Facoltativo) Configura una VM
Se prevedi di eseguire gcloud CLI da un'istanza di macchina virtuale (VM) Compute Engine, la VM deve essere configurata per accedere ai servizi Google Cloud .
Per verificare se la VM è configurata correttamente, esegui
gcloud compute instances describe YOUR_VM_INSTANCE_NAME
dalla riga di comando. Deve essere elencato un account di servizio che includa l'ambito
https://www.googleapis.com/auth/cloud-platform. Per ulteriori informazioni
sulla configurazione di una VM, consulta
Crea una VM che utilizza un service account gestito dall'utente.