Voraussetzungen:
* Eine Ubuntu 18.04-Maschine
* Ein Benutzer mit Sudo-Berechtigungen
Anleitung:
1. Importieren Sie den GPG-Schlüssel des HashiCorp Linux-Repositorys:
„
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
„
2. Fügen Sie das HashiCorp Linux-Repository zu Ihrer Quellenliste hinzu:
„
sudo apt-add-repository „deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main“
„
3. Aktualisieren Sie Ihren lokalen Paketindex:
„
sudo apt-get update
„
4. Terraform installieren:
„
sudo apt-get install terraform
„
5. Überprüfen Sie, ob Terraform erfolgreich installiert wurde:
„
Terraform -v
„
6. Um Terraform so einzustellen, dass Pulumi als Backend für die Statusverwaltung verwendet wird, führen Sie die folgenden Befehle aus, um die Verzeichnisstruktur zu erstellen:
„
mkdir -p ~/.terraform/backends/pulumi
cd ~/.terraform/backends/pulumi/
„
7. Als nächstes erstellen Sie eine Datei namens „backend.tf“ mit folgendem Inhalt:
„
Terraform {
Backend „pulumi“ {
}
}
„
8. Dadurch wird Terraform für die Verwendung des Pulumi-Backends konfiguriert.
9. Sobald Sie Terraform so eingestellt haben, dass es Pulumi als Backend verwendet, können Sie sich nun mit dem Befehl „pulumi login“ bei Ihrem Pulumi-Konto anmelden und mit der Verwaltung der Infrastruktur beginnen.