AtlasStreamInstance
自定义资源
AtlasStreamInstance
自定义资源配置 Atlas Stream Processing 实例。
例子
以下示例添加了一个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
类型:字符串
必需
标识Atlas Stream Processing实例的名称。
spec.clusterConfig
类型:对象
必需
包含Atlas Stream Processing实例配置的对象。
spec.clusterConfig.provider
类型:字符串
必需
string ,表示Atlas Stream Processing实例的云服务提供商。
注意
目前,Atlas Kubernetes Operator 仅支持此自定义资源的
AWS
提供程序和VIRGINIA_USA
区域。spec.clusterConfig.region
类型:字符串
必需
string,表示 实例的Amazon Web Services 、Azure 或GCP Atlas Stream Processing区域。
注意
目前,Atlas Kubernetes Operator 仅支持此自定义资源的
AWS
提供程序和VIRGINIA_USA
区域。spec.clusterConfig.tier
类型:字符串
必需
string ,表示Atlas Stream Processing实例的集群层。 有效值包括:
SP10
SP30
spec.connectionRegistry
类型:对象
Optional
包含连接注册表配置的对象。 连接注册表包含Atlas Stream Processing实例的所有连接。
spec.connectionRegistry.name
类型:字符串
可选的
不透明 密钥 的名称 包含您的Atlas Stream Processing 连接。必须为连接注册表中的每个连接包含此参数。
spec.connectionRegistry.namespace
类型:字符串
可选的
不透明 密钥 的命名空间 包含您的Atlas Stream Processing 连接。必须为连接注册表中的每个连接包含此参数。
spec.projectRef.name
类型:* string
必需
Atlas Stream Processing实例所属项目的名称。 您必须指定现有的
AtlasProject
自定义资源。spec.projectRef.namespace
类型:* string
可选的
spec.projectRef.name 中指定的
AtlasProject
自定义资源 所在的命名空间。如果AtlasProject
自定义资源与Atlas Stream Processing实例属于不同的命名空间,则必须指定此设置。