Visão geral
O Atlas Kubernetes Operator fornece um conjunto de definições de recursos personalizados (CRDs) que são geradas automaticamente a partir da especificação OpenAPI da Atlas Administration API. Esses CRDs gerados oferecem paridade direta com a Atlas Administration API e são atualizados regularmente à medida que a API desenvolve. Com o tempo, os CRDs gerados substituirão os recursos personalizados existentes como a interface padrão para gerenciar os recursos do Atlas por meio do Atlas Kubernetes Operator.
Importante
Incompatível com recursos personalizados existentes
Os CRDs gerados não são compatíveis com o conjunto existente de recursos personalizados. Você não pode misturar CRDs gerados e existentes para gerenciar o mesmo recurso do Atlas . Escolha um conjunto de CRDs para cada recurso que você gerencia através do Atlas Kubernetes Operator.
Escolher entre conjuntos de CRD
Como o Atlas Kubernetes Operator oferece atualmente um número limitado de CRDs gerados, você deve avaliar qual conjunto melhor atende às suas necessidades:
Recursos personalizados existentes | Recursos Personalizados Gerados |
|---|---|
Cobertura completa dos tipos de recursos do Atlas . | Cobertura limitada, mas em expansão, dos tipos de recursos do Atlas . |
Tornar-se-á obsoleto em uma versão futura. | Tornar-se-á o padrão para gerenciar recursos do Atlas por meio do Atlas Kubernetes Operator. |
Estável e bem estabelecido. | Acompanha de perto a especificação OpenAPI da Atlas Administration API. |
Se o recurso necessário estiver disponível como um CRD gerado, considere adotá-lo agora para reduzir o esforço futuro de migração dos CRDs existentes. Se um CRD gerado ainda não estiver disponível para o seu recurso, continue usando os recursos personalizadosexistentes.
CRDs gerados disponíveis
Atualmente, o Atlas Kubernetes Operator suporta os seguintes CRDs gerados:
Resource | Descrição |
|---|---|
Grupo no Atlas. | |
Cluster no Atlas. | |
Usuários de banco de dados no Atlas. | |
Cluster flexível no Atlas. | |
Entrada da lista de acesso IP no Atlas. |
À medida que a especificação OpenAPI da Atlas Administration API desenvolve, CRDs gerados adicionais estarão disponíveis. Verifique esta página para atualizações.