Atlas Kubernetes Operator를 사용하여 Atlas for Government에서 리소스를 관리할 수 있습니다. 는Amazon Web Services 에서 Atlas Kubernetes Operator Atlas for Government 관리만 지원합니다. Atlas Data Federation 및 서버리스 배포는 지원하지 않습니다. 자세한 내용은 MongoDB Atlas for Government 문서에서 지원되는 기능 을 참조하세요.
이 페이지에서는 Atlas for Government에서 리소스를 managed하도록 Atlas Kubernetes Operator를 구성하는 방법을 설명합니다.
전제 조건
Atlas Kubernetes Operator를 설치해야 합니다. --gov
플래그와 함께 Atlas CLI를 사용하여 Atlas Kubernetes Operator를 설치하는 경우 다음 절차의 1~3단계를 건너뛸 수 있습니다. Atlas Kubernetes Operator 설치에 대해 --gov
플래그를 지정하지 않는 경우 다음 절차의 모든 단계를 완료하세요.
Atlas CLI 를 사용하여 Atlas Kubernetes Operator 를 설치하는 방법에 학습 보려면 빠른 시작을 참조하세요.
절차
Atlas Kubernetes Operator를 설치한 후 다음을 수행합니다.
파일 의 아래에서 atlas-domain
spec.containers.args
설정을 찾습니다.
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 ...
Atlas Kubernetes Operator를 배포하세요.
빠른 시작 의 절차에 따라 Atlas Kubernetes Operator를 배포하세요.
Amazon Web Services 정부용 Atlas 에 대한 Atlas Amazon Web Services 리전 을 설정합니다.
AtlasProject
사용자 지정 리소스의 spec.regionUsageRestrictions
매개변수를 사용하여 정부용 Atlas의 Amazon Web Services 리전 설정하다. spec.regionUsageRestrictions
매개변수를 생략하면 Atlas Kubernetes Operator 기본값 으로 프로젝트 Amazon Web Services FedRamp 보통(Moderate) 표준 리전으로 제한합니다. 자세한 학습 은 spec.regionUsageRestrictions
를 참조하세요.