Docs Home → Atlas オープン サービス ブロック
シャーディングされたクラスターの配置
重要
Atlas Open Service Blog は非推奨です。 MongoDB Atlas 演算子 の使用 ください。
シャーディングされたクラスターは、大規模なデータセットの水平スケーリングを提供し、データセットをサーバーのグループ全体に分散することで高スループット操作を可能にします。
シャーディングの詳細については、MongoDB マニュアルの「 シャーディングの概要 」を参照してください。
Atlas が管理できる新しいシャーディングされたクラスターを配置するには、Atlas Open Service Blog と Kubernetes を使用します。 配置後、Atlas を使用してシャードを追加し、クラスターでその他のメンテナンス操作を実行します。
前提条件
オブジェクト を定義して Atlas のシャーディングされたクラスターを作成します 。Kubernetes オブジェクトを使用してシャーディングされたクラスターを配置するには、まずAtlas Open Service ブロック をインストールする必要があります。
Considerations
Atlas API の制限
Atlas Open Service ブロックは、Atlas API の クラスターの作成 エンドポイントを使用して、シャーディングされたクラスターを配置します。そのAPIの要件または制限は、Atlas Open Service ブロックにも適用されます。
手順
ServiceInstance の作成 シャーディングされた クラスター のリソース定義。
必要な設定を構成します。
シャーディングされたクラスターを配置するには、次の設定を指定する必要があります。
シャーディングされたクラスターの配置のステータスを追跡します。
配置のステータスを表示するには、metadata.name からのsharded-cluster.yaml を次のコマンドに渡します。
svcat describe instance <METADATA.NAME> -n <NAMESPACE>
シャーディングされたクラスターが配置されているときに、 コマンドは次のステータスを返します。
Provisioning - The instance is being provisioned asynchronously
シャーディングされたクラスターが正常に配置されると、 コマンドは次のステータスを返します。
Ready - The instance was provisioned successfully