Inleiding
Dit document beschrijft hoe de Cisco Umbrella virtuele applicaties in GCP met Terraform moeten worden geïmplementeerd.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Cisco Umbrella virtuele applicatie
- Google Cloud-platform (GCP)
- Terraform
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Configureren
Hier zijn de stappen om Cisco Umbrella Virtual Applicatie (VA) te implementeren in GCP met gebruik van Terraform:
Stap 1: De sjabloon voor de Cisco Umbrella virtuele applicatie in GCP maken
Voordat de resources worden toegepast, moet u de Umbrella virtuele applicatie sjabloon in GCP. Om de Umbrella virtuele applicatie sjabloon te maken, zie VW’s implementeren in Google Cloud Platform.
Controleer vervolgens of de omgevingsvariabelen in het bestand variables.tf zijn gedefinieerd.
Stap 2: Werk de variabelen in het bestand variables.tf bij
Werk de variabelen bij in variable.tf
bestand:
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"
}
Stap 3: Een GCP-netwerk definiëren
Definieer een GCP-netwerk om de Umbrella VA-instanties aan te sluiten:
# Create Network
resource "google_compute_network" "vpc_network" {
name = "gcp-network"
auto_create_subnetworks = "true"
}
Stap 4: De Umbrella VA Template ophalen
Haal de Umbrella VA Template die in Stap 1 is gemaakt: