Workstations einrichten

Hier erfahren Sie, wie Sie Workstation-Cluster, Workstation-Konfigurationen und Workstations einrichten und verwenden. Prüfen Sie die Voraussetzungen für diese Kurzanleitung, bevor Sie beginnen, und führen Sie dann die folgenden Schritte aus:

  1. Workstation-Cluster erstellen
  2. Workstation-Konfiguration 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.

Hinweis

In diesem Leitfaden werden die Schritte für Administratoren zum Einrichten von Cloud Workstations und für Entwickler zum Verwenden der Workstations beschrieben.

So richten Sie Cloud Workstations ein:

  1. 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

  2. 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.

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

  4. Aktivieren Sie die Cloud Workstations API, falls sie noch nicht aktiviert ist.

    Erforderliche Rollen zum Aktivieren von APIs

    Zum Aktivieren von APIs benötigen Sie die Berechtigung serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Inhaberrolle (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. 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 Creator (roles/workstations.workstationCreator) für das Projekt oder die Workstation-Konfiguration
  • Workstation verwenden: Cloud Workstations-Nutzer (roles/workstations.user) für die Workstation. Diese 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 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. Optional: Geben Sie eine andere Workstation-Autorisierungs-URL ein, um einen benutzerdefinierten Authentifizierungsablauf zu verwenden.

  6. Überspringen Sie die Werbenetzwerkeinstellungen.

  7. Optional: Die URL des Workstation-Launchers wird mit dem Standard-Google Cloud -Console-Launcher ausgefüllt, der beendete 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 Standardeinstellung zurücksetzen möchten, klicken Sie auf Cloud Console-Launcher verwenden.

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

Das Erstellen von Workstationclustern ist in der Regel nur einmal erforderlich.

Workstationkonfiguration erstellen

In dieser Kurzanleitung wird die einfachste Workstation-Konfiguration beschrieben. Wenn Sie schnell loslegen möchten, übernehmen Sie die Standardeinstellungen für die Definition der Maschineneinstellungen, die Anpassung der Umgebung und das Hinzufügen von Nutzern.

So konfigurieren Sie die Grundlagen einer Workstation-Konfiguration:

  1. Rufen Sie in der Console Cloud Workstations > Workstation-Konfigurationen auf.

    Zu den Workstation-Konfigurationen

  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 im Feld Region die Region aus, in der Sie den Workstation-Cluster test-cluster erstellt haben.

  5. Wählen Sie in der Liste der verfügbaren Workstation-Cluster die Option test-cluster aus und klicken Sie dann auf Weiter.

  6. Wählen Sie unter Maschinenvoreinstellung die Option Moderat aus.

  7. Wählen Sie unter Schnellstart-Workstations die Option Deaktiviert aus, um die Kosten zu senken.

  8. Wenn Sie eine Workstation-Konfiguration für Ihr Team anpassen, können Sie Maschineneinstellungen definieren, Umgebungseinstellungen anpassen und Nutzern auf der Seite Nutzer und Berechtigungen Zugriff gewähren. Bei dieser Übung können Sie diese Schritte überspringen.

  9. 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 detaillierten Abschnitt zu Workstation-Konfigurationen.

Workstation erstellen und starten

Eine Workstation ist eine vorkonfigurierte Entwicklungsumgebung, die Administratoren oder Plattformteams in einer Workstation-Konfiguration definieren. 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 aus 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 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 beendet ist, wird sie durch Klicken auf Starten auch gestartet.

  4. Das folgende Beispiel zeigt die Willkommensseite für den Basiseditor von Cloud Workstations. Die Seite kann je nach Definition der Workstation-Konfiguration 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 Webanwendungen, 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, sollten Sie Ressourcen löschen, die Sie nicht mehr benötigen.

So löschen Sie ein Google Cloud -Projekt über die Google Cloud Console oder 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-Cluster, Workstation-Konfigurationen und Workstations finden Sie unter Ressourcen löschen.

Nächste Schritte