3 Minuten Lesezeit
In unserem Beispiel Terraform Repo finden sie eine Beispielbeschreibung für das deployen einer einzelnen Instanz.
Bevor Sie Ihr “terraform apply” abfeuern, stellen Sie sicher, dass Sie die folgenden Variablen in variables.tf ändern oder ein *.tfvars anlegen und die Werte für sich setzen:
Optionale Änderungen:
In diesem Beispiel wird beschrieben wie eine Instanz mit der zuhilfenahme von cloud-init deployt werden kann.
Bevor Sie Ihr “terraform apply” starten, stellen Sie sicher, dass Sie die folgenden Variablen in variables.tf ändern oder ein *.tfvars anlegen und die Werte für sich setzen:
Optionale Änderungen:
Das Beispiel führt ein Update durch, installiert einen nginx-Webserver, ändert den Titel in der Standardseite und führt einen Neustart durch.
Weitere Informationen zur Verwendung von cloud-init finden Sie in den Beispielen in der offiziellen Dokumentation.
cloud-init-Dokumentation: Beispiele für die Cloud-Konfiguration
In diesem Beispiel deployen wir eine bestimmte Anzahl an Servern die mit ein Load Balancer Erreichbar gemacht werden.
Bevor Sie Ihr “terraform apply” auslösen, stellen Sie sicher, dass Sie die folgenden Variablen in variables.tf ändern oder ein *.tfvars anlegen und die Werte für sich setzen:
Optionale Änderungen:
Sie können die Variablen auch über cli ändern wie in:
terraform plan -var “server_count=5”
terraform apply -var “server_count=5”
Das Beispiel führt ein Update durch, installiert einen nginx Webserver, ändert den Titel in der Standardseite und fügt den Hostnamen hinzu und führt einen Neustart durch. Es wird ein paar Augenblicke brauchen, bis es bereit ist, nachdem terraform eine erfolgreiche Installation gemeldet hat. Weitere Lektüre
Weitere Informationen zur Verwendung von cloud-init finden Sie in den Beispielen in der offiziellen Dokumentation.
cloud-init-Dokumentation: Beispiele für die Cloud-Konfiguration