Kubernetes에 MongoDB 데이터베이스를 배포하는 첫 단계는 Kubernetes 연산자를 설치하는 것입니다. Kubernetes 연산자는 데이터베이스의 전체 운영 수명 주기를 관리하는 제어 편으로 작용하지만 설치 시 데이터베이스를 자동으로 만들지 않습니다.
Kubernetes 연산자를 설치하고 실행한 후에 다음을 배포해야 합니다.
MongoDB 사용자 지정 리소스는 데이터베이스 클러스터의 원하는 상태(버전, 복제본 세트 크기 및 저장 요구 등)를 지정합니다.
자동화, 모니터링 및 백업 오케스트레이션을 처리하는 Cloud Manager 또는 Ops Manager 인스턴스가 필요합니다.
Kubernetes 연산자, Cloud Manager 또는 Ops Manager 에이전트 및 애플리케이션 간의 통신을 보장하기 위한 네트워킹 구성입니다.
다중 클러스터 배포와 같은 더 복잡한 시나리오의 경우 참조 아키텍처(템플릿)를 사용합니다. 자세한 내용은 참조 아키텍처 사용 방법을 참조하십시오.
설치 및 구성 가이드
- Kubernetes Operator 설치를 위한 MongoDB 컨트롤러 계획하기
- Kubernetes 연산자 배포 아키텍처, 범위, 고려 사항 및 전제 조건을 검토합니다.
- Kubernetes Operator용 MongoDB 컨트롤러 설치
- Kubernetes Operator용 MongoDB 컨트롤러를 설치합니다.
- Kubernetes Operator용 MongoDB 컨트롤러로 마이그레이션
- 이전 MongoDB Kubernetes 배포서버 도구에서 Kubernetes Operator로 마이그레이션하세요.
- Kubernetes 연산자 패키지용 MongoDB 컨트롤러의 무결성 확인
- Kubernetes Operator를 설치하기 전에 패키지 가 유효하고 변경되지 않았는지 확인합니다.
- 이전 버전에서 Kubernetes 연산자 업그레이드
- 이전 버전의 Kubernetes 연산자에서 업그레이드하세요.