Docs Menu
Docs Home
/ /
/ / /

AtlasStreamWorkspace カスタム リソース

AtlasStreamWorkspaceカスタムリソースは Atlas Stream Processing ワークスペースを構成します。

次の例では、ストリーム処理ワークスペースを追加します。詳細については、「 Atlas Stream Processing の管理 」を参照してください。

apiVersion: atlas.mongodb.com/v1
kind: AtlasStreamWorkspace
metadata:
name: my-stream-workspace
spec:
name: my-stream-workspace
clusterConfig:
provider: AWS
region: VIRGINIA_USA
tier: SP30
projectRef:
name: my-project
connectionRegistry:
- name: ref-my-connection-1
namespace: my-namespace1
- name: ref-my-connection-2
namespace: my-namespace2
- name: ref-my-connection-3
namespace: my-namespace1

注意

現在、Atlas Kubernetes Operator は、このカスタム リソースのAWSプロバイダーとVIRGINIA_USAリージョンのみをサポートしています。

このセクションでは、 AtlasStreamWorkspaceパラメータについて説明します。

spec.name

: string

必須

Atlas ストリーム処理ワークスペースを識別する名前。

spec.clusterConfig

: オブジェクト

必須

ストリーム処理ワークスペースの構成を含むオブジェクト。

spec.clusterConfig.provider

: string

必須

Atlas ストリーム処理ワークスペースのクラウドサービス プロバイダーを示す文字列。

注意

現在、Atlas Kubernetes Operator は、このカスタム リソースのAWSプロバイダーとVIRGINIA_USAリージョンのみをサポートしています。

spec.clusterConfig.region

: string

必須

ストリーム処理ワークスペースのAWS、 Azure 、または Google Cloud リージョンを示す文字列。

注意

現在、Atlas Kubernetes Operator は、このカスタム リソースのAWSプロバイダーとVIRGINIA_USAリージョンのみをサポートしています。

spec.clusterConfig.tier

: string

必須

Atlas ストリーム処理ワークスペースのクラスター層を示す文字列。有効な値は以下のとおりです。

  • SP10

  • SP30

spec.connectionRegistry

: オブジェクト

任意

接続レジストリの構成を含むオブジェクト。接続レジストリには、ストリーム処理ワークスペースのすべての接続が含まれています。

spec.connectionRegistry.name

: string

条件付き

Atlas Stream Processing 接続を含むオペレーターのシークレット の名前。このパラメーターは、 接続レジストリ の各接続に含める必要があります。

spec.connectionRegistry.namespace

: string

条件付き

Atlas Stream Processing 接続を含む opaque secret の名前空間。このパラメーターは、 接続レジストリ の各接続に含める必要があります。

spec.projectRef.name

タイプ: * string

必須

AtlasProjectAtlas ストリーム処理ワークスペースが属するプロジェクトの名前。既存の カスタム リソースを指定する必要があります。

spec.projectRef.namespace

タイプ: * string

条件付き

spec.projectRef.name で指定されたAtlasProject カスタム リソースが存在する名前空間。AtlasProject カスタム リソースがストリーム処理ワークスペースとは異なる名前空間に属している場合は、この設定を指定する必要があります。

戻る

AtlasStreamConnection

項目一覧