전제 조건
이 페이지의 내용
절차
MongoDB Kubernetes 연산자를 설치하려면 다음을 수행해야 합니다.
1
Kubernetes 솔루션을 사용할 수 있도록 하고 hardware 아키텍처 지원을 확인합니다.
Kubernetes 솔루션이 필요한 경우 올바른 솔루션 선택에 대한 Kubernetes 설명서를 참조하세요. 지원되는 hardware 아키텍처를 검토합니다.
2
MongoDB Enterprise Kubernetes Operator MongoDB 엔터프라이즈 Kubernetes Operator 리포지토리 를 복제합니다.
git clone https://github.com/mongodb/mongodb-enterprise-kubernetes.git
참고
Helm 을 사용할 수 있습니다. Kubernetes Operator를 설치합니다. Helm을 설치하는 방법을 알아보려면 의 설명서를 Github 참조하세요.
3
Kubernetes 배포서버 를 위한 네임스페이스 를 만듭니다.
기본적으로 Kubernetes Operator는 mongodb
네임스페이스를 사용합니다. 설치를 간소화하려면 다음 mongodb
kubectl 을 사용하여 로 레이블된 네임스페이스를 생성하는 것이 좋습니다. 명령:
kubectl create namespace mongodb
mongodb
네임스페이스를 사용하지 않으려면 네임스페이스에 원하는 레이블을 지정할 수 있습니다.
kubectl create namespace <namespaceName>
4
선택 사항: MongoDB Ops Manager MongoDB Ops Manager 를 실행 어야 합니다.
Kubernetes 연산자로 Ops Manager 리소스를 배포하지 않는 경우, Kubernetes cluster 외부에서 Ops Manager를 실행해야 합니다. Kubernetes 연산자를 사용하여 Kubernetes에 Ops Manager 리소스를 배포하려는 경우 이 사전 조건을 건너뛰세요.
중요
Ops Manager 설치에서는 활성 NTP 서비스를 실행해야 합니다. Ops Manager 호스트의 시계가 동기화되지 않으면 해당 호스트는 Kubernetes 연산자와 통신할 수 없습니다.
MongoDB Ops Manager 호스트의 NTP 서비스를 확인하는 방법을 알아보려면 RHEL 설명서를 참조하세요.