In dieser Anleitung werden Sie durch Deployment Manager geführt. Dabei verwenden Sie das gcloud-Befehlszeilentool. Folgen Sie den Schritten zur Einrichtung, um Ihre Umgebung auf die Verwendung von Deployment Manager vorzubereiten.
Projekt erstellen
-
In the Google Cloud console, go to 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.
Aktivieren Sie die APIs für die Google Cloud Ressourcen, die Sie verwalten möchten.
Deployment Manager verwendet die APIs anderer Google Cloud -Dienste zum Erstellen und Verwalten Ihrer Ressourcen. Um diese Ressourcen zu erstellen, müssen Sie zuerst die APIs der Dienste für Ihr Projekt aktivieren.
Für diese Schritt-für-Schritt-Anleitung stellen Sie Compute Engine-Ressourcen bereit. Aktivieren Sie daher die Compute Engine API.
Aktivieren Sie als Nächstes Deployment Manager:
Deployment Manager API aktivieren
Google Cloud CLI installieren
Die Google Cloud CLI bietet ein Befehlszeilentool namens gcloud, das eine einfache Interaktion mit Deployment Manager ermöglicht.
So installieren Sie die gcloud CLI:
Laden Sie
gcloudherunter und authentifizieren Sie es.Alternativ können Sie Cloud Shell verwenden. Hier ist
gcloudbereits installiert.Legen Sie Ihre Projekt-ID fest.
Jeder Befehl erfordert eine Projekt-ID. Legen Sie eine Standard-Projekt-ID fest, sodass Sie sie nicht jedes Mal angeben müssen. Denken Sie daran,
myprojectdurch Ihre eigene Projekt-ID zu ersetzen.gcloud config set project myprojectLegen Sie Ihre Standardzone und -region fest. Einige Google Cloud Ressourcen erfordern eine Zone oder Region und Sie können eine Standardzone oder -region festlegen, ähnlich wie bei einem Standardprojekt. Verwenden Sie zum Festlegen einer Standardzone oder -region
gcloud config set. Verwenden Sie in diesem Fallus-central1als Region undus-central1-fals Zone:gcloud config set compute/region us-central1 gcloud config set compute/zone us-central1-f
GitHub-Repository von Deployment Manager klonen
Das GitHub-Repository von Deployment Manager enthält Beispiele, die von Google und der Deployment Manager-Community erstellt wurden, einschließlich der in dieser Schritt-für-Schritt-Anleitung verwendeten Beispiele.
git clone https://github.com/GoogleCloudPlatform/deploymentmanager-samples
# open the samples folder
cd deploymentmanager-samples/examples/v2/step_by_step_guide
Nachdem Sie Ihre Umgebung eingerichtet haben, können Sie mit dem Erstellen Ihrer Bereitstellung beginnen.