簡介
本檔案介紹如何在GCP中使用Terraform部署Cisco Umbrella虛擬裝置。
必要條件
需求
思科建議您瞭解以下主題:
- 思科雨傘虛擬裝置
- Google雲端平台(GCP)
- Terraform
採用元件
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
設定
以下是使用Terraform在GCP中部署Cisco Umbrella虛擬裝置(VA)的步驟:
第1步:在GCP中建立Cisco Umbrella虛擬裝置模板
在應用資源之前,您需要在GCP中建立Umbrella虛擬裝置模板。要建立Umbrella虛擬裝置模板,請參閱在Google雲平台中部署VA。
然後確保在variables.tf檔案中定義了環境變量。
第2步:更新variables.tf檔案中的變數
更新中的變數 variable.tf
檔案:
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"
}
第3步:定義GCP網路
定義GCP網路以連線Umbrella VA例項:
# Create Network
resource "google_compute_network" "vpc_network" {
name = "gcp-network"
auto_create_subnetworks = "true"
}
第4步:獲取Umbrella VA模板
獲取在步驟1中建立的Umbrella VA模板: