您可以使用Atlas Kubernetes Operator管理Atlas for Government 中的资源。Atlas Kubernetes Operator仅支持在Amazon Web Services和Google Cloud Platform上管理Atlas for Government。它不支持Atlas Data Federation、无服务器实例或 Flex 集群。有关更多信息,请参阅《MongoDB Atlas for Government》文档中的支持的功能。
本页介绍如何配置 Atlas Kubernetes Operator 来托管 Atlas for Government 中的资源。
先决条件
您必须使用Atlas CLI并附带 --gov 标志来安装Atlas Kubernetes Operator 。要学习;了解有关使用Atlas CLI安装Atlas Kubernetes Operator 的更多信息,请参阅快速入门。
步骤
安装 Atlas Kubernetes Operator 后,请执行以下操作:
部署 Atlas Kubernetes Operator。
按照快速入门中的步骤部署 Atlas Kubernetes Operator。如果您使用 Atlas CLI 安装 Atlas Kubernetes Operator,则必须将 --atlasGov 标志附加到安装命令中。
为 Atlas for Government URL 配置 Atlas Kubernetes Operator。
配置 Atlas Kubernetes Operator 以连接到 Atlas for Government API URL (https://cloud.mongodbgov.com/):
如果使用 Helm 部署,请在
values.yaml文件中将atlasURI设置为https://cloud.mongodbgov.com/。如果直接部署操作符,请在启动操作符时传递
--atlas-domain=https://cloud.mongodbgov.com/标志。
如果您在上一步中使用带有 --atlasGov 标志的 Atlas CLI 部署了 Atlas Kubernetes Operator,则该操作符已配置为使用正确的 URL。
为Atlas for Government 设置云提供商地区。
在 AtlasProject 自定义资源中使用 spec.regionUsageRestrictions 参数为 Atlas for Government 设置云提供商区域。如果省略 spec.regionUsageRestrictions 参数,则此设置默认为 COMMERCIAL_FEDRAMP_REGIONS_ONLY。要了解更多信息,请参阅 spec.regionUsageRestrictions。