Workstations einrichten

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

  1. Workstation-Cluster 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 dieser Anleitung 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.

So richten Sie Cloud Workstations ein:

  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. 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 Workstations 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-Ersteller (roles/workstations.workstationCreator) für das Projekt oder die Workstationkonfiguration
  • Workstation verwenden: Cloud Workstations-Nutzer (roles/workstations.user) für die Workstation Diese Rolle wird automatisch für von Ihnen erstellte Workstations 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. Workstation-Cluster definieren eine Gruppe von Workstations in einer bestimmten Region, verwalten Workstations während ihres Lebenszyklus und bieten eine konfigurierbare Netzwerkverbindung.

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 Einstellungen für Werbenetzwerke.

  6. Optional: Die URL des Workstation-Launchers wird mit dem standardmäßigen Google Cloud Console-Launcher gefüllt, der angehaltene Workstations automatisch startet. Wenn Sie einen benutzerdefinierten Launcher verwenden möchten, ersetzen Sie diese URL durch Ihre benutzerdefinierte Seite.

    Wenn Sie eine benutzerdefinierte URL auf die Standard-URL zurücksetzen möchten, klicken Sie auf Cloud Console-Launcher verwenden.

  7. 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 Workstationkonfiguration beschrieben. Um schnell zu beginnen, übernehmen Sie die Standardeinstellungen zum Definieren der Maschineneinstellungen, zum Anpassen der Umgebung und zum Hinzufügen von Nutzern.

So konfigurieren Sie die Grundlagen einer Workstationkonfiguration:

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

    Zu Workstationkonfigurationen

  2. Klicken Sie auf der Seite Workstationkonfigurationen auf add_boxErstellen.

  3. Geben Sie im Feld Name den Namen test-configuration der Workstationkonfiguration ein.

  4. Wählen Sie in der Liste der verfügbaren Cluster die Option test-cluster aus und klicken Sie auf Weiter. Wenn kein Workstation-Cluster verfügbar ist, haben Sie die Schritte zum Erstellen eines Workstation-Clusters möglicherweise nicht ausgeführt.

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

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

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

Weitere Informationen zum Erstellen einer Workstationkonfiguration mit den Optionen , die in dieser Kurzanleitung übersprungen wurden, finden Sie im detaillierten Abschnitt zu Workstationkonfigurationen.

Workstation erstellen und starten

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

  1. Rufen Sie in der Google Cloud Console die Cloud Workstations > Workstations Seite 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 Workstationkonfiguration 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, starten Sie sie, um mit der Entwicklung zu beginnen:

  1. Klicken Sie auf Workstations.
  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 zu Port 80 her. Wenn die Workstation angehalten ist, wird sie durch Klicken auf Starten auch gestartet.

  4. Das folgende Beispiel zeigt die Willkommensseite für den Cloud Workstations Basiseditor. Ihre Seite kann je nach Definition der Workstationkonfiguration anders 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 Webanwendungen, die auf Ihrer Workstation ausgeführt werden, finden Sie unter Zugriff auf HTTP-Server, 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 Console oder über die gcloud CLI:

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 (Herunterfahren), um das Projekt zu löschen.

gcloud

    So löschen Sie ein Google Cloud Projekt:

    gcloud projects delete PROJECT_ID

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

Nächste Schritte