Mit einer Konfiguration wird die Struktur einer Bereitstellung definiert. Wenn Sie eine Bereitstellung erstellen möchten, müssen Sie eine Konfiguration angeben.
In diesem Schritt greifen Sie auf eine Konfiguration zu, die eine Bereitstellung mit zwei Compute Engine-VM-Instanzen erstellt. Eine VM-Instanz ist eine von mehreren Ressourcenarten, die Sie mit Deployment Manager bereitstellen können.
In diesem Schritt sehen Sie sich eine Konfiguration für eine Bereitstellung mit zwei VM-Instanzen an.
YAML-Konfigurationsdatei öffnen
Wechseln Sie zu dem Verzeichnis, das Sie in Installation und Einrichtung erstellt haben:
cd deploymentmanager-samples/examples/v2/step_by_step_guide/step2_create_a_configuration
Öffnen Sie dann two-vms.yaml
:
nano two-vms.yaml # use your preferred text editor
Im Abschnitt resources
gibt es zwei Ressourcen: the-first-vm
und the-second-vm
. Jede Ressource hat jeweils ein Feld name
, type
und properties
:
name
: Ein Name, den Sie für die Ressource festlegen.type
: Gibt die Art der Ressource an, die Sie erstellen. Eine VM ist beispielsweisecompute.v1.instance
. Bei Cloud SQL-Instanzen ist es ähnlich,
denn diese hat den Typsql.v1beta4.instance
.properties
: Gibt die Attribute der Ressource an. Die Attribute, die zum Erstellen der Ressource benötigt werden, sind die gleichen wie die in der jeweiligen API der Ressource. Wenn Sie beispielsweise eine Compute Engine-VM-Instanz erstellen, müssen Sie einen Maschinentyp, ein Image, eine Netzwerkschnittstelle und ein Bootlaufwerk angeben.
Konfigurationsdatei einrichten
Ersetzen Sie in two-vms.yaml
den Platzhalter MY_PROJECT durch Ihre Projekt-ID.
Änderungen speichern
Zum Erstellen Ihrer ersten Bereitstellung benötigen Sie lediglich diese einfache Konfigurationsdatei. Sie haben die zu erstellenden Ressourcen deklariert, in diesem Fall die zwei VM-Instanzen mit unterschiedlichen Maschinentypen. Deployment Manager übernimmt dann die Erstellung der Ressourcen.
Im nächsten Schritt verwenden Sie diese Konfiguration, um neue Ressourcen bereitzustellen.