AtlasStreamInstance
Recurso personalizado
Nesta página
O AtlasStreamInstance
recurso personalizado configura instâncias do Atlas Stream Processing .
Exemplo
O exemplo seguinte adiciona uma instância Atlas Stream Processing . Para saber mais, consulte Gerenciar 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
Observação
Atualmente, o Atlas Kubernetes Operator suporta somente o fornecedor AWS
e a região VIRGINIA_USA
para este recurso personalizado.
Parâmetros
Esta seção descreve os parâmetros do AtlasStreamcInstance
.
spec.name
Tipo: string
Obrigatório
Nome que identifica a instância do Atlas Stream Processing .
spec.clusterConfig
Tipo: objeto
Obrigatório
Objeto que contém a configuração da instância de Atlas Stream Processing .
spec.clusterConfig.provider
Tipo: string
Obrigatório
string que indica o fornecedor de serviços de nuvem para a instância do Atlas Stream Processing .
Observação
Atualmente, o Atlas Kubernetes Operator suporta somente o fornecedor
AWS
e a regiãoVIRGINIA_USA
para este recurso personalizado.spec.clusterConfig.region
Tipo: string
Obrigatório
string que indica a região do Amazon Web Services, Azure ou GCP para a instância do Atlas Stream Processing .
Observação
Atualmente, o Atlas Kubernetes Operator suporta somente o fornecedor
AWS
e a regiãoVIRGINIA_USA
para este recurso personalizado.spec.clusterConfig.tier
Tipo: string
Obrigatório
string que indica a camada de cluster para a instância de Atlas Stream Processing . Os valores válidos incluem:
SP10
SP30
spec.connectionRegistry
Tipo: objeto
Opcional
Objeto que contém a configuração do Registro de Conexão. O Registro de Conexão contém todas as conexões para a instância de Atlas Stream Processing .
spec.connectionRegistry.name
Tipo: string
Condicional
Nome do segredo opaco que contém sua Atlas Stream Processing conexão de . Você deve incluir este parâmetro para cada conexão no Registro de Conexão.
spec.connectionRegistry.namespace
Tipo: string
Condicional
Namespace do segredo opaco que contém sua Atlas Stream Processing conexão de . Você deve incluir este parâmetro para cada conexão no Registro de Conexão.
spec.projectRef.name
Tipo:* string
Obrigatório
Nome do projeto ao qual a instância do Atlas Stream Processing pertence. Você deve especificar um recurso personalizado
AtlasProject
existente.spec.projectRef.namespace
Tipo:* string
Condicional
Namespace no qual o
AtlasProject
Recurso Personalizado especificado em spec.projectRef.name existe. Se oAtlasProject
Recurso Personalizado pertencer a um namespace diferente do que a instância do Atlas Stream Processing , você deverá especificar esta configuração.