Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Configuration

Étape 1 : Créer le modèle Cisco Umbrella Virtual Appliance dans GCP

Étape 2 : Mettez à jour les variables dans le fichier variables.tf

Étape 3 : Définissez un réseau GCP

Étape 4 : Récupérer le modèle VA Umbrella

Étape 5 : Créez l'instance A à partir du modèle VA Umbrella et connectez-la au réseau

Étape 6 : Créer l'instance B à partir du modèle VA Umbrella et l'attacher au réseau

Vérification

Introduction

Ce document décrit comment déployer les appliances virtuelles Cisco Umbrella dans GCP avec Terraform.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Appareil virtuel Cisco Umbrella

- Plateforme cloud Google (GCP)

- Terraforme

Components Used

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Configuration

Voici les étapes à suivre pour déployer Cisco Umbrella Virtual Appliance (VA) dans GCP avec l'utilisation de Terraform :

Étape 1 : Créer le modèle Cisco Umbrella Virtual Appliance dans GCP

Avant d'appliquer les ressources, vous devez créer le modèle d'appliance virtuelle Umbrella dans GCP. Pour créer le modèle d'appliance virtuelle Umbrella, reportez-vous à la section Déployer des VA dans Google Cloud Platform.

Assurez-vous ensuite que les variables d'environnement sont définies dans le fichier variables.tf.

Étape 2 : Mettez à jour les variables dans le fichier variables.tf

Mettre à jour les variables dans variable.tf fichier:

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"

}

Étape 3 : Définissez un réseau GCP

Définissez un réseau GCP pour joindre les instances de la baie de disques Umbrella :

# Create Network

resource "google_compute_network" "vpc_network" {

name                    = "gcp-network"

auto_create_subnetworks = "true"

}

Étape 4 : Récupérer le modèle VA Umbrella

Récupérez le modèle VA Umbrella qui a été créé à l'étape 1 :

data "google_compute_instance_template" "umb_va_temp" {

project = var.gcp-project-name

name    = "umbrella-va-instance-template"

}

Étape 5 : Créez l'instance A à partir du modèle VA Umbrella et connectez-la au réseau

Créez une instance appelée « Instance A » à partir du modèle VA Umbrella, qui est attaché au réseau :

resource "google_compute_instance_from_template" "umb_va_a" {

name = "umb-va-a"

zone = var.gcp-zone

source_instance_template = data.google_compute_instance_template.umb_va_temp.id

network_interface {

# A default network is created for all GCP projects

network = google_compute_network.vpc_network.self_link

access_config {

}

}

}

Étape 6 : Créer l'instance B à partir du modèle VA Umbrella et l'attacher au réseau

Créez une instance appelée « Instance B » à partir du modèle VA Umbrella, qui est attaché au réseau :

resource "google_compute_instance_from_template" "umb_va_b" {

name = "umb-va-b"

zone = var.gcp-zone

source_instance_template = data.google_compute_instance_template.umb_va_temp.id

network_interface {

# A default network is created for all GCP projects

network = google_compute_network.vpc_network.self_link

access_config {

}

}

}

Vérification

Vérifiez que les appliances virtuelles Umbrella sont détectées dans le portail Umbrella sous Déploiements > Configurations > Sites et Active Directory. La découverte prend environ 10 à 15 minutes. Voici un exemple d'appliances virtuelles découvertes dans le portail Cisco Umbrella :