Terraform ist ein IaC-Tool (Infrastructure-as-Code), mit dem Sie Ressourcen und Berechtigungen für mehrere Cloud de Confiance by S3NS Dienste bereitstellen können, einschließlich der Gemini Enterprise Agent Platform.
Terraform hat eine deklarative, konfigurationsorientierte Syntax, mit der Sie die Infrastruktur beschreiben können, die Sie in Ihrem Agent Platform-Projekt bereitstellen möchten. Nachdem Sie diese Konfiguration in einer oder mehreren Terraform-Konfigurationsdateien erstellt haben, können Sie die Konfiguration mit der Terraform-Befehlszeile auf Ihre Agent Platform-Ressourcen anwenden.
Stellen Sie sich ein Szenario vor, in dem Sie eine standardisierte Konfiguration auf mehrere Gemini Enterprise Agent Platform-Ressourcen eines bestimmten Typs anwenden möchten. Mit Terraform können Sie den gesamten Prozess so optimieren:
Beschreiben Sie die ausgewählte Infrastruktur in einer Terraform-Konfigurationsdatei. Sie müssen keinen Code schreiben, der beschreibt, wie diese Konfiguration mit Objekten und Methoden aus der Agent Platform API bereitgestellt wird.
Verwenden Sie Terraform, um Ihre Terraform-Konfiguration zu bewerten und einen Ausführungsplan zu generieren. Anhand dieser Konfiguration gibt Terraform an, welche Änderungen an der Agent Platform-Infrastruktur vorgenommen werden sollen.
Verwenden Sie Terraform, um die Änderungen im Ausführungsplan anzuwenden. Terraform ruft die Agent Platform API im Hintergrund auf, um die geplanten Änderungen anzuwenden.
Wenn eine in der Terraform-Konfiguration definierte Agent Platform-Ressource oder ein Infrastrukturobjekt nicht vorhanden ist, erstellt Terraform diese(s).
Wenn eine Agent Platform-Ressource oder ein Infrastrukturobjekt vorhanden ist, aber eine andere Konfiguration hat, wird diese von Terraform an Ihre Terraform-Konfiguration angepasst.
Wenn eine Agent Platform-Ressource oder ein Infrastrukturobjekt mit Ihrer Terraform-Konfiguration übereinstimmt, lässt Terraform diese(s) unverändert.
Für Agent Platform verfügbare Terraform-Ressourcen
Terraform-Ressourcen stellen Infrastrukturobjekte dar. In der folgenden Tabelle sind die Terraform-Ressourcen aufgeführt, die für Agent Platform-Produkte und -Dienste verfügbar sind, sowie Links zu Terraform-Konfigurationsbeispielen: