O Atlas Kubernetes Operator suporta índices do Atlas Vector Search em Atlas clusters. Para saber mais, consulte Como indexar campos do Vector Search.
Pré-requisitos
- Executando o cluster Kubernetes com o Atlas Kubernetes Operator implantado. 
- MongoDB versão - 6.0.11,- 7.0.2ou superior em qualquer camada do cluster.- Observação- Não é possível criar mais de: - 3 índices em clusters - M0.
- 5 índices em - M2clusters.
- 10 índices em - M5clusters.
 - Não há limites para o número de índices que você pode criar em - M10+clusters.
- Coleção para criar o índice do Atlas Vector Search . 
Acesso necessário
Você precisa ter a função Project Data Access Admin ou superior para criar e gerenciar índices do Atlas Vector Search .
Procedimento
Configure o AtlasDeployment Recurso personalizado.
Configure o objeto spec.deploymentSpec.searchIndexes.
Os parâmetros a seguir se aplicam a esse objeto:
| Parâmetro | Descrição | 
|---|---|
| 
 | Rótulo legível por humanos que identifica o banco de dados existente que contém a collection com um ou mais índices do Atlas Search. IMPORTANTE: o banco de dados de dados que você especifica já deve existir. Se você não tiver um banco de banco de dados existente, crie um. | 
| 
 | Rótulo legível por humanos que identifica a coleção que contém um ou mais índices do Atlas Search. | 
| 
 | Tipo de índice. O Atlas aceita os seguintes valores: 
 | 
Para saber mais sobre os parâmetros disponíveis, consulte Recurso PersonalizadoAtlasDeployment .
Exemplo:
Execute o seguinte comando.
cat <<EOF | kubectl apply -f - apiVersion: atlas.mongodb.com/v1 kind: AtlasDeployment metadata:   name: my-atlas-cluster   namespace: mongodb-atlas-system spec:   projectRef:     name: my-project   deploymentSpec:     backupEnabled: true     clusterType: REPLICASET     name: Test-cluster-M10     replicationSpecs:     - regionConfigs:       - backingProviderName: AWS         electableSpecs:           instanceSize: M10           nodeCount: 3         priority: 7         providerName: AWS         regionName: US_EAST_1       zoneName: Zone 1     searchIndexes:     - DBName: sample_airbnb       collectionName: listingsAndReviews       name: my-index       vectorSearch:         fields: |           [             {"my-field":{"type": "vector", { ...},           ]       type: vectorSearch     terminationProtectionEnabled: false EOF