In diesem Dokument wird beschrieben, wie Sie ein Google Cloud Projekt und eine Compute Engine-VM einrichten.
Projekt einrichten Google Cloud
- Melden Sie sich in Ihrem Google Cloud Konto an. Wenn Sie noch kein Google Cloud-Kunde sind, erstellen Sie ein Konto, um zu sehen, wie sich unsere Produkte in realen Szenarien schlagen. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
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 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.-
Installieren Sie die Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie den folgenden Befehl aus, um die gcloud CLI zu initialisieren:
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 role
(
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.-
Installieren Sie die Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie den folgenden Befehl aus, um die gcloud CLI zu initialisieren:
gcloud init
Benötigen Sie Anmeldedaten? Anmeldedaten benötigen Sie nur, wenn Sie planen, Dataproc APIs direkt über Ihre Anwendung oder einen Browser aufzurufen. Wenn Sie die Google Cloud Console oder die
Google Cloud CLI verwenden möchten, um
Cluster zu erstellen und zu verwalten und Jobs zu senden, müssen Sie nur mit dem gcloud init Befehl im SDK angemeldet sein.
Optional: VM einrichten
Wenn Sie die gcloud CLI über eine Compute Engine-VM ausführen möchten, muss die VM für den Zugriff auf Dienste eingerichtet sein. Google Cloud
Führen Sie in der Befehlszeile
gcloud compute instances describe YOUR_VM_INSTANCE_NAME
aus, um zu testen, ob Ihre VM richtig eingerichtet ist. Ein Dienstkonto muss aufgeführt sein, das den Bereich https://www.googleapis.com/auth/cloud-platform enthält. Weitere Informationen
zum Einrichten einer VM finden Sie unter
VM mit vom Nutzer verwalteten Dienstkonto erstellen.