为 Online Archive 设置私有端点
MongoDBAmazon Web Services使用 支持AWS PrivateLink 私有端点。 在线档案功能。您可以从Atlas user界面和API设立私有端点。
注意
您可以为专用集群设立私有端点。 要学习;了解详情,请参阅 配置私有端点。
必需的访问权限
要为 Atlas Online Archive 设置私有端点,您必须对该项目具有 Project Owner
或更高级别的访问权限。
先决条件
拥有一个具有 IAM 用户策略的 AWS 用户帐户,该策略可授予创建、修改、描述和删除端点的权限。有关控制使用接口端点的更多信息,请参阅 AWS 文档。
如果尚未执行此操作,请在 AWS 中创建 VPC 和 EC2 实例。有关指导,请参阅 AWS 文档。
注意
您不能将Atlas集群私有端点ID用于Atlas Online Archive 。 Atlas Online Archive端点ID必须与您的Atlas集群端点ID不同(如果有)。
通过用户界面设置私有端点
您可以通过Atlas user界面为在线存档创建新的私有端点或添加现有的私有端点。 要设立私有端点,请执行以下操作:
AtlasGoNetwork Access在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Security 标题下的 Network Access。
显示网络访问页面。
Amazon Web Services选择一个Amazon Web Services地区。
从AWS Region列表中,选择要创建私有端点的地区。
您可以选择以下地区之一:
Atlas Data Federation 区域AWS 区域北美洲弗吉尼亚州北部
us-east-1
北美洲俄勒冈州
us-west-2
爱尔兰,欧洲
eu-west-1
欧洲伦敦
eu-west-2
欧洲法兰克福
eu-central-1
Tokyo, Japan
ap-northeast-1
Mumbai, Asia
ap-south-1
澳大利亚悉尼
亚太东南部-2
加拿大蒙特利尔
ca-central-1
要学习;了解更多信息,请参阅Atlas Data Federation区域。
单击 Next(连接)。
注意
如果您的组织没有存储付款信息,Atlas 会提示您在继续之前添加付款信息。
配置您的专用端点。
提示
单击并展开 Show instruction 以获取Amazon Web Services控制台的屏幕截图,您可以在其中找到以下设置的必要信息。
输入有关您的 AWS VPC 的以下详细信息:
Your VPC ID
对等 AWS VPC 的唯一标识符。在您的 AWS 帐户的 VPC 仪表盘上找到此值。
Your Subnet IDs
您的Amazon Web Services VPC使用的子网的唯一标识符。 在您的Amazon Web Services帐户的 Subnet仪表盘上找到这些值。
重要提示:您必须至少指定一个子网。 否则,Amazon Web Services 将不会在您的 中预配VPC 接口端点 。VPC中的客户端需要接口端点才能向私有端点发送流量。
复制对话框显示的命令,并使用 AWS CLI 运行该命令。
请参阅创建接口端点以使用 AWS CLI 执行此任务。
输入您的VPC Endpoint ID 。 这是一个包含 22 个字符的字母数字string ,用于标识您的私有端点。 在Amazon Web Services VPC仪表盘的 Endpoints > VPC ID 下找到此值。
在 Your VPC Endpoint DNS Name字段中输入与Amazon Web Services上的私有端点关联的字母数字 DNS 主机名。 如果您的私有端点有多个 DNS 名称,请复制并粘贴列表中的第一个名称。 要学习;了解更多信息,请参阅 管理VPC端点服务的 DNS 名称。
AtlasGoNetwork Access在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Security 标题下的 Network Access。
显示网络访问页面。
输入您的VPC端点ID和 DNS 名称。
在 Your VPC Endpoint ID字段中输入用于标识私有端点的 22 个字母数字string 。
在 Your VPC Endpoint DNS Name字段中输入与Amazon Web Services上的私有端点关联的字母数字 DNS 主机名。 如果您的私有端点有多个 DNS 名称,请复制并粘贴列表中的第一个名称。 要学习;了解更多信息,请参阅 管理VPC端点服务的 DNS 名称。
提示
单击并展开对话框中的 Show instruction,即可获得可视化线索,说明您可以在Amazon Web Services控制台中的何处找到所需信息。
添加与此端点关联的注释。 您可以输入子网ID 、 VPC ID 、 Amazon Web Services地区和其他信息以与此端点关联。
通过API设置私有端点
要通过API为在线存档配置私有端点,请向privateNetworkSettings端点发送带有私有端点ID的POST
请求。
如果端点ID已经存在,并且与端点关联的注释没有更改,则Atlas不会更改端点ID列表。
如果端点ID已存在且关联注释发生更改,则Atlas仅更新端点ID列表中的
comment
值。如果端点 ID 不存在,Atlas 会将新端点附加到端点 ID 列表的端点列表中。
要了解有关语法和选项的更多信息,请参阅 API。