Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

MongoDB リソースを配置するための Kubernetes の構成

Kubernetes演算子を使用すると、オブジェクト を使用して、レプリカセット、シャーディングされたクラスター、またはスタンドアロンインスタンスなどのMongoDBリソースを配置できます。MongoDB Ops Manager は、 MongoDB Databaseリソースを配置するためのKubernetes環境を構成するために必要な YAML ファイルを生成できます。

YAML ファイルを生成するには、次の手順に従います。

を設定するためにMongoDB Ops Manager UIKubernetes にアクセスするには、次のいずれかのロールが必要です。

UI Kubernetes Setupの {0 ページにアクセスするには、次の手順に従います。MongoDB Ops Manager

1
2
3

Global OwnerOrganization OwnerまたはKubernetes の場合は、次の操作も実行して、MongoDB Ops Manager UI の 設定ページにアクセスできます。

1
2

では、MongoDBEnterprise Kubernetes Operator KubernetesMongoDB Ops Managerプロジェクトを作成またはリンクするために ConfigMap が必要です。

MongoDB Ops Manager Kubernetes Setup ページを使用して、ConfigMap を自動的に生成できます。 ConfigMap 用に生成された YAML ファイルは、次のようになります。

Kubernetes オブジェクト を作成または更新するには、 プログラマティック API キー を Kubernetes secret として保存する必要があります MongoDB Ops Manager プロジェクトのリンクと説明を追加しました。Kubernetes シークレットには認証資格情報が保存されているため、Kubernetes のみがアクセスできます。

YAML ファイルを生成するには、次の操作を行う必要があります。

1

/mongodb-ops-manager/フォルダーにプログラマティック API キーを含む YAML ファイルを作成します。

2

/mongodb-ops-manager/ フォルダーに HTTPS対応のMongoDB Ops Managerインスタンスに接続するための ConfigMap を含む YAML ファイルを作成します。

3

サーバーのconf-mms.propertiesファイルで、次の設定を構成します。

  • kubernetes.templates.credentialsFilePath

  • kubernetes.templates.projectFilePath

これらの設定の詳細については、「 Kubernetes セットアップ 」を参照してください。

MongoDB リソース用に Kubernetes を設定するには、次の手順に従います。

戻る

Kubernetesによる配置

項目一覧