Auf dieser Seite wird gezeigt, wie Sie ein Game Servers-Deployment löschen.
Hinweis
Bevor Sie beginnen, sollten Sie sich mit den wichtigsten Konzepten in der Übersicht über Game Servers vertraut machen. Führen Sie außerdem die folgenden Aufgaben aus:
- Prüfen Sie, ob die Game Services API aktiviert ist. Game Services API aktivieren
- Wählen Sie entweder eine Shell mit installierter gcloud-Befehlszeile aus oder verwenden Sie einen API-Client:
Rufen Sie die Google Cloud Console auf.
Klicken Sie in der oberen rechten Ecke der Console auf die Schaltfläche Cloud Shell aktivieren:
- Erstellen Sie ein Dienstkonto:
- Laden Sie einen privaten Schlüssel als JSON-Datei herunter.
-
Legen Sie für die Umgebungsvariable
GOOGLE_APPLICATION_CREDENTIALS
den Pfad der JSON-Datei fest, die Ihren Dienstkontoschlüssel enthält. Diese Variable gilt nur für Ihre aktuelle Shellsitzung. Wenn Sie eine neue Sitzung öffnen, müssen Sie die Variable noch einmal festlegen.
Cloud Shell
So starten Sie Cloud Shell:
In einem Frame im unteren Teil der Console wird eine Cloud Shell-Sitzung geöffnet.
Mit dieser Shell führen Sie gcloud
-Befehle aus.
Lokale Shell
Installieren Sie die gcloud CLI.
Prüfen Sie, ob Sie das gewünschte Default-Projekt für die Google Cloud CLI festgelegt haben. Andernfalls müssen Sie das Flag --project
für jeden Befehl später explizit angeben:
gcloud config list project
Wenn Sie den folgenden Befehl nicht ausführen können, um ein Standardprojekt festzulegen, ersetzen Sie PROJECT_ID
durch Ihre gewünschte Projekt-ID:
gcloud config set project PROJECT_ID
Führen Sie den folgenden Befehl aus, um Ihre Version der Google Cloud-Befehlszeile zu bestätigen.
Für Game Servers ist Version 306.0.0
oder höher der gcloud-Befehlszeile erforderlich.
gcloud version
Aktualisieren Sie Ihre Installation mit dem folgenden Befehl:
gcloud components update
curl / PowerShell
So verwenden Sie die REST API mit curl
oder Windows PowerShell:
Clientbibliothek
Google Cloud Game Servers können mithilfe einer Clientbibliothek programmatisch gesteuert werden. Wie Sie die Bibliothek und die Authentifizierung verwenden, erfahren Sie in der Übersicht zu Clientbibliotheken.
Deployment löschen
Bevor Sie eine Game Servers-Bereitstellung löschen, müssen Sie alle Konfigurationen löschen.
Console
Rufen Sie in der Cloud Console die Seite Spielebereitstellung auf.
Mit dem Filterfeld können Sie die Deploymentliste nach unterschiedlichen Attributen filtern.
Klicken Sie in der letzten Tabellenspalte auf die drei Punkte more_vert und wählen Sie Deployment entfernen aus.
gcloud
Sie können eine Bereitstellung über die Google Cloud-Befehlszeile löschen.
Führen Sie den folgenden Befehl aus, um eine Bereitstellung zu löschen und ersetzen Sie deploymentID durch die ID einer Bereitstellung, die Sie zuvor erstellt haben:
gcloud game servers deployments delete deploymentID
REST UND BEFEHLSZEILE
Bevor Sie eine der Anfragedaten verwenden, nehmen Sie folgende Ersetzungen vor:
- PROJECT_ID: Ihre Google Cloud-Projekt-ID, die unter IAM-Einstellungen aufgeführt ist
- DEPLOYMENT_ID: die benutzerdefinierte Kennung für das Deployment
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten in etwa folgende JSON-Antwort erhalten:
{ "name": "projects/PROJECT_ID/locations/global/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.gaming.v1.OperationMetadata", "createTime": CREATE_TIME, "target": "projects/PROJECT_ID/locations/global/gameServerDeployments/DEPLOYMENT_ID", "verb": "delete", "requestedCancellation": false, "apiVersion": "v1" }, "done": false }
C#
Informationen zum Installieren und Verwenden der Clientbibliothek für Game Servers finden Sie unter Game Servers-Clientbibliotheken.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für Game Servers finden Sie unter Game Servers-Clientbibliotheken.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für Game Servers finden Sie unter Game Servers-Clientbibliotheken.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für Game Servers finden Sie unter Game Servers-Clientbibliotheken.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für Game Servers finden Sie unter Game Servers-Clientbibliotheken.
Prüfen, ob die Bereitstellung gelöscht wurde
Überprüfen Sie, ob die Bereitstellung erfolgreich gelöscht wurde. Dazu rufen Sie sie über die Google Cloud-Befehlszeile auf.
Führen Sie den folgenden Befehl aus, um alle Bereitstellungen aufzulisten:
gcloud game servers deployments list
Ihre gelöschte Bereitstellung wird nicht mehr in der Ausgabe des Befehls angezeigt.
Weitere Informationen
Informationen zum Audit-Logging in Game Servers