Docs Menu
Docs Home
/ /
/ / /

AtlasStreamWorkspace Recurso personalizado

El recurso personalizado AtlasStreamWorkspace configura Atlas Stream Processing espacios de trabajo.

El siguiente ejemplo agrega un espacio de trabajo de procesamiento de flujos. Para obtener más información, consulte Administrar el procesamiento de flujos de Atlas.

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

Nota

Actualmente, Atlas Kubernetes Operator solo admite el proveedor AWS y la región VIRGINIA_USA para este recurso personalizado.

Esta sección describe los parámetros AtlasStreamWorkspace.

spec.name

Tipo: string

Requerido

Nombre que identifica el espacio de trabajo de procesamiento de flujo.

spec.clusterConfig

Tipo: objeto

Requerido

Objeto que contiene la configuración para el espacio de trabajo de procesamiento de flujo.

spec.clusterConfig.provider

Tipo: string

Requerido

Cadena que indica el proveedor de servicios en la nube para el espacio de trabajo de procesamiento de transmisión.

Nota

Actualmente, Atlas Kubernetes Operator solo admite el proveedor AWS y la región VIRGINIA_USA para este recurso personalizado.

spec.clusterConfig.region

Tipo: string

Requerido

Cadena que indica la región de AWS, Azure o Google Cloud para el espacio de trabajo de procesamiento de transmisión.

Nota

Actualmente, Atlas Kubernetes Operator solo admite el proveedor AWS y la región VIRGINIA_USA para este recurso personalizado.

spec.clusterConfig.tier

Tipo: string

Requerido

Cadena que indica el nivel del clúster para el espacio de trabajo de procesamiento de flujos. Los valores válidos son:

  • SP10

  • SP30

spec.connectionRegistry

Tipo: objeto

Opcional

Objeto que contiene la configuración del Registro de Conexiones. El Registro de Conexiones contiene todas las conexiones del espacio de trabajo de procesamiento de flujos.

spec.connectionRegistry.name

Tipo: string

Condicional

Nombre del secreto opaco que contiene su conexión de procesamiento de flujo. Debe incluir este parámetro para cada conexión en el Registro de Conexiones.

spec.connectionRegistry.namespace

Tipo: string

Condicional

Namespace del secreto opaco que contiene tu conexión de stream processing. Debes incluir este parámetro para cada conexión en el Registro de Conexiones.

spec.projectRef.name

Tipo:* string

Requerido

Nombre del proyecto al que pertenece el espacio de trabajo de procesamiento de flujos. Debe especificar un recurso personalizado AtlasProject existente.

spec.projectRef.namespace

Tipo:* string

Condicional

Espacio de nombres donde existe el AtlasProject recurso personalizado especificado spec.projectRef.name en. Si el AtlasProject recurso personalizado pertenece a un espacio de nombres diferente al del espacio de trabajo de procesamiento de flujos, debe especificar esta configuración.

Volver

AtlasStreamConnection

En esta página