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

Kubernetes 로 마이그레이션 전제 조건

자체 관리 배포서버 Kubernetes 로 마이그레이션 하기 전에 이 페이지의 각 사전 조건을 확인하세요.

  • A Ops Manager or Cloud Manager connection ConfigMap with the keys baseUrl, orgId, and projectName.

  • An API key Secret with the keys publicKey and privateKey.

  • The Kubernetes Operator ServiceAccount has batch/jobs permissions (create, get, list, watch, and delete) for the dry-run connectivity Job.

  • 프로젝트 배포서버 하나만 포함되어 있습니다.

다음이 필요합니다.

  • An existing replica set or sharded cluster that Ops Manager or Cloud Manager manages.

  • Kubernetes Operator가 이미 설치된 Kubernetes 클러스터 또는 cluster. 멀티 클러스터 대상의 경우 마이그레이션 시작되기 전에 모든 클러스터 연산자 관리 하에 프로비저닝하고 가져오고, 클러스터 간 FQDN 확인이 이미 작동하는지 확인합니다.

  • 배포서버 가 정상이며 목표 상태.

You need:

  • The kubectl mongodb plugin, at a version that matches Kubernetes Operator. Kubernetes Operator enforces this version match on every reconcile, including the dry run, through the mongodb.com/migrate-tool-version annotation.

  • Operator Role-Based Access Control (RBAC) restricts system access based on assigned roles. Here, it includes batch/jobs permissions (create, get, list, watch, and delete), which Kubernetes Operator requires to run the dry-run connectivity Job.

You need:

  • Bidirectional network connectivity between the virtual machine hosts and the Kubernetes Pods. You provision this connectivity yourself. Agent-to-mongod and mongod-to-mongod traffic must flow in both directions across the boundary, and your drivers must reach both sides.

  • cert-manager 배포서버 TLS를 사용하는 경우 또는 이에 상응하는 인증서 발급자.

You need:

  • SCRAM 사용자 비밀번호. 솔트, 서버 키 및 저장된 키만 저장하는 자동화 구성에서는 복구할 수 없습니다.

  • 시작하기 전에 만든 백업 입니다.

마이그레이션은 복제본 세트와 샤딩된 클러스터를 지원합니다. No Auth, SCRAM-SHA-256, X.509, LDAP 및 TLS를 어떤 조합으로든 지원합니다. LDAP 사용하는 경우 bindMethodsimple이어야 합니다.