Provider installieren
Um den Oracle Cloud Infrastructure-(OCI-)Terraform-Provider zu verwenden, müssen Sie sowohl Terraform als auch den OCI-Terraform-Provider installieren. Sie können Terraform und den OCI-Terraform-Provider mit Yum installieren oder von HashiCorp direkt herunterladen.
Government Cloud-Kunden müssen die Installations- und Konfigurationsschritte unter FIPS-Kompatibilität aktivieren befolgen.
Oracle Cloud Development Kit: Mit Resource Manager können Sie das Oracle Cloud Development Kit auf einer Compute-Instanz in Ihrem Compartment vorinstallieren. Das Oracle Cloud Development Kit enthält Terraform und den OCI-Terraform-Provider und konfiguriert die erforderliche Autorisierung im Voraus.
Oracle Linux Cloud Developer-Image: Der Terraform-Provider ist im Oracle Linux Cloud Developer-Plattformimage vorinstalliert. Weitere Informationen finden Sie unter Oracle Linux Cloud Developer.
Nach dem Herunterladen und Installieren müssen Sie den Terraform-Provider konfigurieren, sodass Terraform mit OCI-Ressourcen interagieren kann.
Voraussetzungen für die Installation und Verwendung des Providers
- Ein Oracle Cloud Infrastructure-(OCI-)Account mit Benutzerzugangsdaten zur Ausführung eines Terraform-Plans.
- Ein Benutzer in diesem Account.
- Erforderliche Schlüssel und OCI-IDs (OCIDs). Weitere Informationen finden Sie unter Erforderliche Schlüssel und OCIDs.
- Die richtige Terraform-Binärdatei für Ihr Betriebssystem. Wir empfehlen, Terraform-Version 0.12.20 oder höher zu verwenden.
Von HashiCorp installieren
Terraform und der OCI-Terraform-Provider können direkt von HashiCorp heruntergeladen werden.
Terraform herunterladen und installieren
Terraform kann direkt von der HashiCorp-Downloadseite heruntergeladen werden. Stellen Sie sicher, dass Sie die richtige Binärdatei für Ihr System herunterladen.
Provider herunterladen und installieren
Um die aktuelle Version des OCI-Terraform-Providers zu verwenden, führen Sie terraform init
aus dem Verzeichnis aus, das eine Konfigurationsdatei mit dem Konfigurationsblock provider "oci" { ...
enthält. Der Provider wird automatisch heruntergeladen. Mit Terraform-Konfigurationen können Sie auch eine bestimmte Version des OCI-Terraform-Providers angeben.
Sie können den Terraform-Provider auch direkt in einen Speicherort Ihrer Wahl herunterladen.
Mit Yum installieren
Wenn Sie Oracle Linux 7 oder Oracle Linux 8 ausführen, können Sie Terraform und den OCI-Terraform-Provider mit Yum über den öffentlichen Yum-Server von Oracle installieren.
-
Aktivieren Sie das Oracle Linux-Entwickler-Repository mit einem der folgenden Befehle, je nach Oracle Linux-Version:
sudo yum-config-manager --enable ol7_developer
sudo yum-config-manager --enable ol8_developer
-
Nachdem Sie das Repository aktiviert haben, installieren Sie Terraform mit Yum:
sudo yum install terraform
- Nachdem Sie Terraform installiert haben, installieren Sie den OCI-Terraform-Provider, indem Sie den folgenden Yum-Befehl von einem Oracle Linux-Rechner aus ausführen:
sudo yum install terraform-provider-oci
Terraform-Installation testen
Öffnen Sie ein Terminalfenster, und führen Sie den folgenden Befehl aus, um die Installation zu testen:
terraform -v