AtlasStreamInstance
カスタム リソース
AtlasStreamInstance
カスタム リソースは Atlas Stream Processing インスタンスを構成します。
例
次の例では、ストリーム プロセシング インスタンスを追加しています。 詳細については、「 Atlas Stream Processing の管理 」を参照してください。
apiVersion: atlas.mongodb.com/v1 kind: AtlasStreamInstance metadata: name: my-stream-instance spec: name: my-stream-instance 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
リージョンのみをサポートしています。
パラメーター
このセクションでは、 AtlasStreamcInstance
パラメータについて説明します。
spec.name
型: string
必須
Atlas Stream Processing インスタンスを識別する名前。
spec.clusterConfig
型: オブジェクト
必須
Atlas Stream Processing インスタンスの構成を含むオブジェクト。
spec.clusterConfig.provider
型: string
必須
Atlas Stream Processing インスタンスのクラウド サービス プロバイダーを示すstring 。
注意
現在、Atlas Kubernetes Operator は、このカスタム リソースの
AWS
プロバイダーとVIRGINIA_USA
リージョンのみをサポートしています。spec.clusterConfig.region
型: string
必須
ストリームstring プロセシング インスタンスのAmazon Web ServicesGoogle Cloud Platform 、Azure 、または リージョンを示す 。
注意
現在、Atlas Kubernetes Operator は、このカスタム リソースの
AWS
プロバイダーとVIRGINIA_USA
リージョンのみをサポートしています。spec.clusterConfig.tier
型: string
必須
Atlas Stream Processing インスタンスのクラスター階層を示すstring 。 有効な値は以下のとおりです。
SP10
SP30
spec.connectionRegistry
型: オブジェクト
任意
接続レジストリの構成を含むオブジェクト。 接続レジストリには、ストリーム プロセシング インスタンスのすべての接続が含まれています。
spec.connectionRegistry.name
型: string
条件付き
不特定 のシークレット の名前 ストリーム プロセシング接続を含むこのパラメーターは、 接続レジストリ の各接続に含める必要があります。
spec.connectionRegistry.namespace
型: string
条件付き
オペレーターの シークレット の名前空間 ストリーム プロセシング接続を含むこのパラメーターは、 接続レジストリ の各接続に含める必要があります。
spec.projectRef.name
タイプ: * string
必須
Atlas Stream Processing インスタンスが属するプロジェクトの名前。 既存の
AtlasProject
カスタム リソースを指定する必要があります。spec.projectRef.namespace
タイプ: * string
条件付き
spec.projectRef.name で指定された
AtlasProject
カスタム リソース が存在する名前空間。AtlasProject
カスタム リソースがストリーム プロセシング インスタンスとは異なる名前空間に属している場合は、この設定を指定する必要があります。