Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

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

이 페이지의 내용

  • 권한 확인
  • Ops Manager UI에서 Kubernetes 설정 페이지로 이동합니다.
  • MongoDB 리소스에 대한 Kubernetes 설정

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

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

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

MongoDB Ops Manager UI에서 Kubernetes Setup 페이지에 액세스하려면 다음을 수행합니다.

1
2
3

Global Owner 또는 Organization Owner 인 경우 다음을 수행하여 MongoDB Ops Manager UI에서 Kubernetes 설정 페이지에 액세스할 수도 있습니다.

1
2

가 MongoDB Enterprise Kubernetes Operator Kubernetes MongoDB Ops Manager 프로젝트 를 생성하거나 연결하려면 ConfigMap이 필요합니다.

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

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

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

1

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

2

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

3

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

  • kubernetes.templates.credentialsFilePath

  • kubernetes.templates.projectFilePath

이러한 설정에 학습 보려면 Kubernetes 설정을 참조하세요.

MongoDB 리소스에 대한 Kubernetes를 설정하려면 다음을 수행합니다.

돌아가기

Kubernetes 로 배포