Einleitung
In diesem Dokument wird die Bereitstellung der virtuellen Cisco Umbrella Appliances in GCP mit Terraform beschrieben.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Virtuelle Cisco Umbrella Appliance
- Google Cloud-Plattform (GCP)
- Terraform
Verwendete Komponenten
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle verstehen.
Konfigurieren
So stellen Sie Cisco Umbrella Virtual Appliance (VA) in GCP mithilfe von Terraform bereit:
Schritt 1: Vorlage für Cisco Umbrella Virtual Appliance im GCP erstellen
Bevor die Ressourcen angewendet werden, müssen Sie die Umbrella Virtual Appliance-Vorlage in GCP erstellen. Informationen zum Erstellen der Umbrella Virtual Appliance-Vorlage finden Sie unter Bereitstellen von VAs in der Google Cloud-Plattform.
Stellen Sie dann sicher, dass die Umgebungsvariablen in der Datei variables.tf definiert sind.
Schritt 2: Aktualisieren Sie die Variablen in der Datei variables.tf
Aktualisieren Sie die Variablen in variable.tf
Datei:
variable "gcp-project-name" {
description = "Name of the GCP Project"
default = "my-project"
}
variable "gcp-region" {
description = "GCP Region"
default = "us-east4"
}
variable "gcp-zone" {
description = "GCP Zone"
default = "us-east4-a"
}
Schritt 3: Definieren eines GCP-Netzwerks
Definieren Sie ein GCP-Netzwerk, um Umbrella VA-Instanzen anzuschließen:
# Create Network
resource "google_compute_network" "vpc_network" {
name = "gcp-network"
auto_create_subnetworks = "true"
}
Schritt 4: Umbrella VA-Vorlage abrufen
Abrufen der Umbrella VA-Vorlage, die in Schritt 1 erstellt wurde: