Docs 菜单
Docs 主页
/ /
/ / /

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

类型:字符串

必需

标识流处理工作区的名称。

spec.clusterConfig

类型:对象

必需

包含流处理工作区配置的对象。

spec.clusterConfig.provider

类型:字符串

必需

表示流处理工作区的云服务提供商的字符串。

注意

目前,Atlas Kubernetes Operator 仅支持此自定义资源的AWS提供程序和VIRGINIA_USA区域。

spec.clusterConfig.region

类型:字符串

必需

表示流处理工作区的 AWS、 Azure或 Google Cloud地区的字符串。

注意

目前,Atlas Kubernetes Operator 仅支持此自定义资源的AWS提供程序和VIRGINIA_USA区域。

spec.clusterConfig.tier

类型:字符串

必需

指示流处理工作区的集群层的字符串。有效值包括:

  • SP10

  • SP30

spec.connectionRegistry

类型:对象

Optional

包含连接注册表配置的对象。连接注册表包含流处理工作区的所有连接。

spec.connectionRegistry.name

类型:字符串

可选的

包含流处理连接的不透明密钥 的名称。必须为连接注册表中的每个连接包含此参数。

spec.connectionRegistry.namespace

类型:字符串

可选的

包含流处理连接的不透明密钥的命名空间。必须为连接注册表中的每个连接包含此参数。

spec.projectRef.name

类型:* string

必需

流处理工作区所属项目的名称。您必须指定现有的AtlasProject 自定义资源。

spec.projectRef.namespace

类型:* string

可选的

spec.projectRef.nameAtlasProject 中指定的 自定义资源所在的命名空间。如果AtlasProject 自定义资源属于与流处理工作区不同的命名空间,则必须指定此设置。

后退

AtlasStreamConnection

在此页面上