Workstations einrichten

Informationen zum Einrichten und Verwenden von Workstation-Clustern, Workstation-Konfigurationen und Workstations. Prüfen Sie die Voraussetzungen für diese Kurzanleitung, bevor Sie beginnen, und führen Sie dann die folgenden Schritte aus:

  1. Workstationcluster erstellen
  2. Workstationkonfiguration erstellen
  3. Workstation erstellen und starten

Wenn Sie die in dieser Kurzanleitung erstellten Ressourcen nicht mehr benötigen, sollten Sie sie bereinigen, um zusätzliche Kosten zu vermeiden.


Eine detaillierte Anleitung dazu finden Sie direkt in der Google Cloud Console. Klicken Sie dazu einfach auf Anleitung:

Anleitung


Hinweis

In diesem Leitfaden werden die Schritte beschrieben, die Administratoren ausführen müssen, um Cloud Workstations einzurichten, und die Schritte, die Entwickler ausführen müssen, um die Workstations zu verwenden.

Führen Sie die folgenden Schritte aus, um Cloud Workstations einzurichten:

  1. Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie mit Google Cloudnoch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  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. Aktivieren Sie die Cloud Workstations API.

    Rollen, die zum Aktivieren von APIs erforderlich sind

    Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin), die die Berechtigung serviceusage.services.enable enthält. Weitere Informationen zum Zuweisen von Rollen

    API aktivieren

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Verwalten und Verwenden von Arbeitsstationen benötigen:

  • Workstation-Cluster und -Konfigurationen erstellen und verwalten: Cloud Workstations-Administrator (roles/workstations.admin) für das Projekt
  • Workstations mit einer Konfiguration erstellen: Cloud Workstations Creator (roles/workstations.workstationCreator) für das Projekt oder die Workstationkonfiguration
  • Workstation verwenden: Cloud Workstations-Nutzer (roles/workstations.user) auf der Workstation. Diese Berechtigung wird automatisch für von Ihnen erstellte Arbeitsstationen gewährt.

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Eine detaillierte Übersicht über alle Cloud Workstations-Rollen finden Sie unter Zugriffssteuerung mit IAM.

Workstation-Cluster erstellen

Im ersten Schritt erstellen Sie einen Workstation-Cluster. Workstationcluster definieren eine Gruppe von Workstations in einer bestimmten Region, verwalten Workstations während ihres Lebenszyklus und bieten konfigurierbare Netzwerkverbindungen.

Workstation-Cluster haben keinen Bezug zu Google Kubernetes Engine-Clustern (GKE). So erstellen Sie einen Workstation-Cluster:

  1. Rufen Sie in der Console die Seite Cloud Workstations > Clusterverwaltung auf.

    Zur Clusterverwaltung

  2. Klicken Sie auf der Seite Clusterverwaltung der Workstations auf add_boxErstellen.

  3. Geben Sie im Feld Name den Namen des Workstation-Clusters ein (test-cluster).

  4. Wählen Sie die Region aus, die Ihnen am nächsten ist.

  5. Überspringen Sie die Werbenetzwerkeinstellungen.

  6. Klicken Sie auf Erstellen, um den Cluster zu erstellen.

Das Erstellen eines Workstation-Clusters kann bis zu 20 Minuten dauern, ist in den meisten Fällen aber nur einmal erforderlich.

Workstationkonfiguration erstellen

In dieser Kurzanleitung wird die einfachste Workstation-Konfiguration beschrieben. Um schnell loszulegen, können Sie die Standardeinstellungen für die Definition von Maschineneinstellungen, die Anpassung der Umgebung und das Hinzufügen von Nutzern übernehmen.

So konfigurieren Sie die Grundlagen einer Workstation-Konfiguration:

  1. Rufen Sie in der Console Cloud Workstations > Workstationkonfigurationen auf.

    Zu Workstationkonfigurationen

  2. Klicken Sie auf der Seite Workstationkonfigurationen auf add_boxErstellen.

  3. Geben Sie im Feld Name den Namen der Workstation-Konfiguration ein (test-configuration).

  4. Wählen Sie test-cluster aus der Liste der verfügbaren Workstation-Cluster aus und klicken Sie auf Weiter. Wenn kein Workstation-Cluster verfügbar ist, prüfen Sie, ob Sie die Schritte zum Erstellen eines Workstation-Clusters ausgeführt haben.

  5. Wählen Sie unter Kurzanleitung für Workstations die Option Deaktiviert aus, um die Kosten zu senken.

  6. Wenn Sie eine Workstation-Konfiguration für Ihr Team anpassen, können Sie Maschineneinstellungen definieren, Umgebungseinstellungen anpassen und Nutzer der IAM-Richtlinie hinzufügen. Bei dieser Übung können Sie diese Schritte überspringen.

  7. Klicken Sie auf Erstellen, um die Workstationkonfiguration zu erstellen.

Weitere Informationen zum Erstellen einer Workstation-Konfiguration mit den Optionen, die in dieser Kurzanleitung übersprungen wurden, finden Sie im ausführlichen Abschnitt zu Workstation-Konfigurationen.

Workstation erstellen und starten

Eine Workstation ist eine vorkonfigurierte Entwicklungsumgebung, die von Administratoren oder Plattformteams in einer Workstation-Konfiguration definiert wird. So erstellen Sie eine Workstation:

  1. Rufen Sie in der Google Cloud Console die Seite Cloud Workstations > Workstations auf.

    Zu den Workstations

  2. Klicken Sie auf add_boxErstellen.

    Der Link Erstellen ist möglicherweise deaktiviert, wenn im Projekt keine Workstationkonfigurationen vorhanden sind oder Sie keine Berechtigungen zum Aufrufen dieser Workstations haben. Bitten Sie den Cloud Workstations-Administrator Ihrer Organisation, eine Workstationkonfiguration für Sie zu erstellen.

  3. Übernehmen Sie den standardmäßigen Workstation-Namen.

  4. Klicken Sie auf den arrow_drop_downErweiterungspfeil im Feld Konfiguration und wählen Sie die Workstationkonfiguration aus, um Ihre Workstation zu definieren. Wenn Sie Ihre Workstation-Konfiguration im vorherigen Schritt beispielsweise test-configuration genannt haben, wählen Sie sie in der Liste aus.

  5. Klicken Sie auf Erstellen, um die Workstation zu erstellen.

Nachdem Sie eine Workstation erstellt haben, können Sie sie starten, um mit der Entwicklung zu beginnen:

  1. Klicken Sie auf Arbeitsplätze.
  2. Suchen Sie in der Liste der Workstations nach dem Namen Ihrer Workstation und klicken Sie auf Starten.
  3. Die Workstation stellt standardmäßig eine Verbindung zum Port 80 her. Wenn die Workstation beendet ist, wird sie durch Klicken auf Starten auch gestartet.

  4. Das folgende Beispiel zeigt die Startseite für den Basiseditor von Cloud Workstations. Ihre Seite kann je nach Definition Ihrer Arbeitsplatzkonfiguration unterschiedlich aussehen:

    Cloud Workstations-Basiseditor

    Weitere Informationen zum Herstellen einer Verbindung über SSH finden Sie unter SSH-Unterstützung.

    Weitere Informationen zum Herstellen einer Verbindung zu Web-Apps, die auf Ihrer Workstation ausgeführt werden, finden Sie unter Auf HTTP-Server zugreifen, die auf einer Workstation ausgeführt werden.

Bereinigen

Damit Ihrem Google Cloud -Konto die auf dieser Seite verwendeten Ressourcen nicht in Rechnung gestellt werden, müssen Sie Ressourcen löschen, die Sie nicht mehr benötigen.

So löschen Sie ein Google Cloud -Projekt aus der Google Cloud -Konsole oder über die gcloud-Befehlszeile:

Console

  1. Wechseln Sie in der Google Cloud -Console zur Seite Ressourcen verwalten.

    Zur Seite „Ressourcen verwalten“

  2. Wählen Sie in der Projektliste das Projekt aus, das Sie löschen möchten, und klicken Sie dann auf Löschen.
  3. Geben Sie im Dialogfeld die Projekt-ID ein und klicken Sie auf Shut down (Beenden), um das Projekt zu löschen.

gcloud

    Google Cloud -Projekt löschen:

    gcloud projects delete PROJECT_ID

Weitere Informationen zum Löschen anderer Ressourcen wie Workstation-Clustern, Workstation-Konfigurationen und Workstations finden Sie unter Ressourcen löschen.

Nächste Schritte