AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

MongoDB 리소스 배포를 위한 Kubernetes 구성

객체 사용하여복제본 세트 , 샤딩된 클러스터 또는 독립형 인스턴스 와 같은 MongoDB 리소스를 배포 위해 MongoDB 엔터프라이즈 Kubernetes Operator를 사용할 수 있습니다. MongoDB Ops Manager MongoDB 데이터베이스 리소스 배포하기 위해 Kubernetes 환경을 구성하는 데 필요한 YAML 파일을 생성할 수 있습니다.

YAML 파일을 생성하려면 다음을 수행합니다.

Kubernetes를 설정하기 위해 Ops Manager UI에 액세스하려면 다음 역할 중 하나가 있어야 합니다.

Ops Manager 프로젝트를 생성하거나 연결하려면 MongoDB Enterprise Kubernetes Operator에서 Kubernetes ConfigMap을 구성해야 합니다. Kubernetes ConfigMap을 사용하면 다음을 수행할 수 있습니다.

  • 사용자 지정 인증 기관을 사용하는 HTTPS 지원 Ops Manager에 연결합니다. 또는

  • 사용자 지정 인증 기관을 사용하지 않는 Ops Manager 프로젝트에 연결합니다.

Ops Manager Kubernetes Setup 페이지를 사용하여 ConfigMap을 자동으로 생성할 수 있습니다. ConfigMap에 대해 생성된 YAML 파일은 다음과 유사합니다.

apiVersion: v1kind: ConfigMapmetadata: name: my-project namespace: mongodbdata: baseUrl: https://cloud.mongodb.com # Optional Parameters # projectName: <your-project-name> orgId: <your-org-id> sslMMSCAConfigMap: <root-ca-configmap-name> sslRequireValidMMSServerCertificates: 'true'

Ops Manager 프로젝트에서 객체를 생성하거나 업데이트하려면 프로그래밍 방식 API 키를 Kubernetes 비밀로 구성합니다. 비밀은 인증 자격 증명을 저장하므로 Kubernetes만 액세스할 수 있습니다.

다음 절차에 자세한 단계가 안내되어 있습니다.

Ops Manager UI에서 Kubernetes Setup 페이지에 액세스하려면 다음 안내를 따르세요.

1
2
3

Global Owner 또는 Organization Owner인 경우에는 다음 단계에 따라 Ops Manager UI의 Kubernetes Setup 페이지에 액세스할 수도 있습니다:

1
2

Kubernetes에 대한 비밀, ConfigMap 파일 및 Ops Manager 설정을 생성하려면 다음 안내를 따르세요.

1

/mongodb-ops-manager/ 폴더에 프로그래밍 방식의 API 키가 포함된 YAML 파일을 생성합니다.

2

/mongodb-ops-manager/ 폴더의 HTTPS 지원 Ops Manager 인스턴스에 연결하기 위한 ConfigMap이 포함된 YAML 파일을 생성합니다.

3

서버의 conf-mms.properties 파일에서 다음 설정을 구성합니다.

  • kubernetes.templates.credentialsFilePathOps Manager 프로젝트에 연결하는 데 사용할 ConfigMap이 들어 있는 YAML 파일의 경로입니다. 이 파일은 YAML 형식이어야 하며 /mongodb-ops-manager/ 디렉토리 하위에 저장해야 합니다. 파일은 Kubernetes ConfigMap Setup에 해당합니다.

  • kubernetes.templates.projectFilePath. MongoDB Ops Manager 프로젝트 에서 객체를 생성하거나 업데이트 위한 Kubernetes 시크릿으로서의 프로그래밍 방식 API 키가 포함된 YAML 파일 의 경로입니다. 이 파일 YAML 형식이어야 하며 /mongodb-ops-manager/ 디렉토리 하위에 저장해야 합니다. 파일Kubernetes Secret Setup에 해당합니다.

자세한 내용은 Kubernetes 설정을 참조하세요.

MongoDB 리소스에 대한 Kubernetes 구성 파일을 생성하려면 다음 단계에 따릅니다.

1
2
3
4
  • 새 API 키를 생성하려면 Create New API Keys를 클릭합니다.

  • Use Existing API Keys를 클릭하여 기존 공개 키와 비공개 키를 지정합니다.

5

Ops Manager 구성에서 mms.publicApi.accessListEnabled 설정을 비활성화한 경우 Access List Entry 필드가 UI에 표시되지 않습니다.

6

ConfigMap과 Kubernetes 시크릿 YAML 파일을 생성하려면 다음을 수행합니다.

  • 새 API 키를 생성하는 경우 Generate Key and YAML을 클릭합니다.

  • 기존 API 키를 사용하는 경우 Generate YAML을 클릭합니다.

7