Docs Menu
Docs Home
/
MongoDB Cloud Manager
/ /

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

項目一覧

  • 権限の確認
  • Cloud Manager UI の [Kubernetes 設定] ページに移動します
  • MongoDB リソースの Kubernetes を設定する

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

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

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

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

1
2
3

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

1
  1. まだ表示されていない場合は、以下から目的の組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. [Organizations] メニューの横にある [Organization Settings] アイコンをクリックします。

    [ Organization Settings ]ページが表示されます。

2

サイドバーの Kubernetes Setup をクリックします。

[ Kubernetes 設定]ページが表示されます。

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

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

apiVersion: v1
kind: ConfigMap
metadata:
name: my-project
namespace: mongodb
data:
baseUrl: https://cloud.mongodb.com
# Optional Parameters
# projectName: <your-project-name>
orgId: <your-org-id>

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

Cloud Manager Kubernetes Setupページで、既存の API キーを指定するか、新しい API キーを生成して Kubernetes シークレットを作成できます。 シークレット用に生成された YAML ファイルは次のようになります。

apiVersion: v1
kind: Secret
metadata:
name: organization-secret
namespace: mongodb
stringData:
user: <private-key>
publicApiKey: <public-api-key>

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

1
  • [ Create New API Keysをクリックして新しい API キーを生成します。

  • 既存の公開キーと秘密キーを指定するには、 Use Existing API Keysをクリックします。

2
3

ConfigMap と Kubernetes のシークレット YAML ファイルを生成するには

  • 新しい API キーを生成する場合は、 Generate Key and YAMLをクリックします。

  • 既存の API キーを使用している場合は、 Generate YAMLをクリックします。

4

戻る

Kubernetesによる配置