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

Kubernetes 마이그레이션 전제 조건

자체 관리형 배포서버를 Kubernetes로 마이그레이션하기 전에 이 페이지의 각 필수 구성 요소를 확인하세요.

  • Ops Manager 또는 Cloud Manager 연결 ConfigMap이 baseUrl, orgId 및 projectName 키를 사용합니다.

  • 키 publicKey 및 privateKey를 가진 API 키 Secret 입니다.

  • Kubernetes 연산자 ServiceAccount는 가상 실행 연결 작업을 위해 batch/jobs 권한(create, get, list, watch 및 delete)을 가집니다.

  • 프로젝트는 정확히 하나의 배포서버를 포함합니다.

다음이 필요합니다.

  • MongoDB Ops Manager 또는 Cloud Manager가 관리하는 기존 복제본 세트 또는 샤딩된 클러스터입니다.

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

  • 정상적이고 목표 상태에 도달한 배포서버입니다.

다음이 필요합니다.

  • Kubernetes Operator와 일치하는 버전의 kubectl mongodb 플러그인입니다. Kubernetes Operator는 mongodb.com/migrate-tool-version 주석을 통해 dry run을 포함한 모든 조정 시 이 버전 일치를 시행합니다.

  • 연산자 역할 기반 액세스 제어(RBAC)는 할당된 역할에 따라 시스템 액세스를 제한합니다. 여기에는 Kubernetes 연산자가 dry-실행 연결 작업을 실행하는 데 필요한 batch/jobs 권한(생성, 가져오기, 나열, 감시 및 삭제)이 포함됩니다.

다음이 필요합니다.

  • 가상 머신 호스트와 Kubernetes Pod 간의 양방향 네트워크 연결. 이 연결을 직접 프로비저닝합니다. 에이전트에서mongod (으)로 및 mongod(에서)mongod (으)로의 트래픽은 경계를 가로질러 양방향으로 흐르게 해야 하며, 드라이버는 양측 모두에 도달해야 합니다.

  • cert-manager 또는 배포서버에서 TLS를 사용하는 경우 동등한 인증서 발급자

다음이 필요합니다.

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

  • 시작하기 전에 수행된 백업입니다.

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