Docs 菜单
Docs 主页
/ /
开始体验
/ / /

为 Atlas for Government 配置 Atlas Kubernetes Operator

您可以使用Atlas Kubernetes Operator管理Atlas for Government 中的资源。 Atlas Kubernetes Operator仅支持在 AWS 和 Google Cloud 上管理Atlas for Government。它不支持Atlas Data Federation、无服务器实例或 Flex 集群。有关更多信息,请参阅《MongoDB Atlas for Government》文档中的支持的功能。

本页介绍如何配置 Atlas Kubernetes Operator 来托管 Atlas for Government 中的资源。

您必须安装 Atlas Kubernetes Operator。 如果使用带有 --gov标志的 Atlas CLI 安装 Atlas Kubernetes Operator,则可以跳过以下过程中的步骤 1 - 3。 如果您在安装 Atlas Kubernetes Operator 时未指定--gov标志,请完成以下过程中的所有步骤。

要学习;了解有关使用Atlas CLI安装Atlas Kubernetes Operator的更多信息,请参阅快速入门。

安装 Atlas Kubernetes Operator 后,请执行以下操作:

1

例如,要使用kubectl进行编辑:

kubectl edit deployments.apps -n default <your-mongodb-atlas-operator>
2
apiVersion: apps/v1
kind: Deployment
metadata:
...
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
...
strategy:
...
template:
metadata:
...
spec:
containers:
- args:
- --atlas-domain=https://cloud.mongodb.com/
- --leader-elect
- --health-probe-bind-address=:8081
- --metrics-bind-address=127.0.0.1:8080
- --log-level=info
- --log-encoder=json
command:
- /manager
env:
- name: OPERATOR_POD_NAME
...
3

要配置域,请将--atlas-domain的值替换为以下URL

https://cloud.mongodbgov.com/
4

按照快速入门中的步骤部署 Atlas Kubernetes Operator。

5

使用 AtlasProject 自定义资源中的 spec.regionUsageRestrictions 参数为Atlas for Government设立云提供商地区。如果省略 spec.regionUsageRestrictions 参数,此设置默认为 GOV_REGIONS_ONLY。要学习;了解详情,请参阅 spec.regionUsageRestrictions

后退

Helm Charts 快速入门