创建镜像端点组关联,以将镜像端点组关联到虚拟私有云 (VPC) 网络。您可以在全局范围内创建镜像端点组,并将其与一个或多个 VPC 网络相关联,以监控工作负载。
本页面介绍如何创建和管理镜像端点组关联。
准备工作
您必须在项目中 启用Compute Engine API Google Cloud 。
您必须在项目中 启用Network Security API 。 Google Cloud
如果您要运行本指南中的
gcloud命令行示例,请安装 Google Cloud CLI。您必须拥有镜像端点组。
角色
如需获得创建、查看或删除 镜像端点组关联所需的权限,请让您的管理员向您授予 项目的必要 Identity and Access Management (IAM) 角色 。如需详细了解如何授予角色,请参阅 管理对项目、文件夹和组织的访问权限。
如需检查本页面中列出的操作的进度,请确保您的用户角色具有以下 Mirroring Endpoint Admin 角色
(roles/networksecurity.mirroringEndpointAdmin) 和 Mirroring Endpoint User 角色 (roles/networksecurity.mirroringEndpointUser) 权限:
networksecurity.mirroringEndpointGroupAssociations.createnetworksecurity.mirroringEndpointGroupAssociations.deletenetworksecurity.mirroringEndpointGroupAssociations.updatenetworksecurity.mirroringEndpointGroupAssociations.getnetworksecurity.mirroringEndpointGroupAssociations.list
配额
如需查看与镜像端点组关联关联的配额,请参阅 配额和限制。
创建镜像端点组关联
您可以将一个或多个 VPC 网络与同一可用区中的特定镜像端点组相关联。
在创建和管理镜像端点组 页面中,您创建了一个镜像端点组,用于对镜像流量进行网络流量 检查。 不过,您仍需指定可以检查哪些 VPC 的流量。为此,您需要创建项目级镜像端点组关联。
控制台
在 Google Cloud 控制台中,前往端点组页面。
点击端点组的名称。
在关联 部分中,点击创建 。
在创建关联 窗格中,点击添加端点组关联 。
对于项目 和网络 ,选择托管镜像端点组的项目和 VPC 网络。
点击完成 。
点击创建。
gcloud
如需创建镜像端点组关联,请使用
gcloud network-security mirroring-endpoint-group-associations create 命令:
gcloud network-security mirroring-endpoint-group-associations \
create ENDPOINT_GROUP_ASSOCIATION \
--location global \
--project PROJECT_NAME \
--network NETWORK \
--mirroring-endpoint-group ENDPOINT_GROUP \
--no-async
替换以下内容:
ENDPOINT_GROUP_ASSOCIATION:镜像端点组关联的名称PROJECT_NAME:网络的 Google Cloud 项目名称NETWORK:网络的名称ENDPOINT_GROUP:镜像端点组的名称
Terraform
如需创建镜像端点组关联,您可以使用 google_network_security_mirroring_endpoint_group_association 资源。
如需了解如何应用或移除 Terraform 配置,请参阅 基本 Terraform 命令。
查看镜像端点关联
您可以查看可用区中特定镜像端点组关联的详细信息。
控制台
在 Google Cloud 控制台中,前往端点组页面。
点击镜像端点组的名称。关联 部分列出了镜像端点关联的详细信息。
gcloud
如需查看镜像端点组关联,请使用
gcloud network-security mirroring-endpoint-group-associations describe 命令:
gcloud network-security mirroring-endpoint-group-associations \
describe ENDPOINT_GROUP_ASSOCIATION \
--location global \
--project PROJECT_NAME
替换以下内容:
ENDPOINT_GROUP_ASSOCIATION:镜像端点组关联的名称PROJECT_NAME:镜像端点组关联的 项目名称
列出镜像端点组关联
您可以列出网络、项目或镜像端点组的镜像端点组关联。
控制台
在 Google Cloud 控制台中,前往端点组页面。
点击镜像端点组的名称。关联 部分列出了镜像端点组的所有镜像端点关联。
gcloud
如需列出项目中的镜像端点组关联,请使用
gcloud network-security mirroring-endpoint-group-associations list 命令:
gcloud network-security mirroring-endpoint-group-associations list \
--project PROJECT_NAME \
--network NETWORK
替换以下内容:
PROJECT_NAME:镜像端点组关联的项目名称NETWORK:VPC 网络的名称
删除镜像端点组关联
您可以删除特定 VPC 网络的镜像端点组关联。
控制台
在 Google Cloud 控制台中,前往端点组页面。
点击镜像端点组的名称。
在关联 部分中,选择要删除的镜像端点关联。
点击删除 。
再次点击删除进行确认。
gcloud
如需删除镜像端点组关联,请使用
gcloud network-security mirroring-endpoint-group-associations delete 命令:
gcloud network-security mirroring-endpoint-group-associations \
delete ENDPOINT_GROUP_ASSOCIATION \
--location global \
--project PROJECT_NAME \
--no-async
替换以下内容:
ENDPOINT_GROUP_ASSOCIATION:镜像端点组关联的名称PROJECT_NAME:镜像端点组关联的项目名称