المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

التكوين

الخطوة 1: إنشاء قالب الجهاز الظاهري Cisco Umbrella في GCP

الخطوة 2: قم بتحديث المتغيرات في ملف variables.tf

الخطوة 3: تحديد شبكة GCP

الخطوة 4: إحضار قالب Umbrella VA

الخطوة 5: إنشاء مثيل A من قالب Umbrella VA وإرفاقه بالشبكة

الخطوة 6: إنشاء المثيل B من قالب Umbrella VA وإرفاقه بالشبكة

التحقق من الصحة

المقدمة

يوضح هذا المستند كيفية نشر أجهزة Cisco Umbrella الظاهرية في GCP باستخدام Terraform.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- الجهاز الظاهري Cisco Umbrella

- منصة جوجل السحابية (GCP)

- ترافورم

المكونات المستخدمة

لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

التكوين

فيما يلي الخطوات لنشر الجهاز الظاهري (VA) لمظلة Cisco في GCP باستخدام Terraform:

الخطوة 1: إنشاء قالب الجهاز الظاهري Cisco Umbrella في GCP

قبل تطبيق الموارد، تحتاج إلى إنشاء قالب الجهاز الظاهري Umbrella في GCP. لإنشاء قالب الجهاز الظاهري Umbrella، راجع نشر VAs في منصة Google Cloud.

ثم تأكد من أن متغيرات البيئة معرفة في ملف 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

إحضار قالب Umbrella VA الذي تم إنشاؤه في الخطوة 1:

data "google_compute_instance_template" "umb_va_temp" {

project = var.gcp-project-name

name    = "umbrella-va-instance-template"

}

الخطوة 5: إنشاء مثيل A من قالب Umbrella VA وإرفاقه بالشبكة

إنشاء مثيل يسمى 'المثيل A' من قالب Umbrella VA، المرفق بالشبكة:

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 {

}

}

}

الخطوة 6: إنشاء المثيل B من قالب Umbrella VA وإرفاقه بالشبكة

إنشاء مثيل يسمى 'المثيل B' من قالب Umbrella VA، المرفق بالشبكة:

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 {

}

}

}

التحقق من الصحة

تحقق من اكتشاف أجهزة Umbrella الظاهرية في بوابة Umbrella ضمن عمليات النشر > التكوينات > المواقع و Active Directory. يستغرق الاكتشاف من 10 إلى 15 دقيقة. فيما يلي مثال على الأجهزة الظاهرية التي تم اكتشافها في بوابة Cisco Umbrella: