Temos o orgulho de anunciar o lançamento do Couchbase Autonomous Operator 1.2.0. Esta versão vem com recursos mais avançados que permitem criar, executar e gerenciar de forma autônoma o Couchbase no Kubernetes. Agora você pode usar todo o poder do Couchbase Server na nuvem para criar e dimensionar seus aplicativos em tempo recorde.

Essa atualização substancial apresenta novos recursos de gerenciamento e automação, incluindo:

  • Atualização automatizada de clusters do Couchbase
  • Atualização contínua automatizada de clusters do Kubernetes
  • Validação automatizada de recursos por meio do controlador de admissão
  • Conectividade pública para clientes do Couchbase
  • Rotação de certificados TLS
  • Gráfico do Helm para o Operador Autônomo do Couchbase
  • Melhorias na coleta de registros
  • Certificação de produção para serviços Kubernetes gerenciados na nuvem - Amazon EKS, Azure AKS e Google GKE

Embora o Couchbase Autonomous Operator 1.2.0 seja um inovador Do ponto de vista do produto, um dos motivos pelos quais estou tão empolgado com esse lançamento é o fato de termos feito uma parceria tão estreita com nossos clientes, comunidade e parceiros durante todo o ciclo de desenvolvimento do produto.

O que há de novo no Couchbase Autonomous Operator 1.2.0?

Upgrade automatizado de clusters do Couchbase

O Operator agora é capaz de realizar atualizações automatizadas de clusters do Couchbase Server. Atualizar um cluster inteiro do Couchbase é tão fácil quanto especificar a versão desejada do Couchbase na configuração do CouchbaseCluster e, em seguida, enviá-la para o Kubernetes. O Operator gerencia sozinho toda a atualização contínua on-line.

Validação integrada de recursos do CouchbaseCluster

O Operador agora exige a validação de recursos por meio de um controlador de admissão.

Em versões anteriores do Operator, uma ferramenta de linha de comando chamada cbopctl era necessária sempre que você enviava uma nova configuração do CouchbaseCluster para o Operator. Essa ferramenta executava a validação do lado do cliente das alterações de configuração do cluster do Couchbase antes que o Operator as executasse, protegendo assim sua implementação do Couchbase (e o Operator) de qualquer dano acidental que pudesse surgir de uma configuração inválida.

A partir desta versão, as verificações de validação são realizadas pelo controlador de admissão de dentro do próprio cluster do Kubernetes. Um dos muitos benefícios dessa mudança é que ela permite que você use comandos nativos como kubectl create e oc edit de qualquer lugar, sem precisar se preocupar com a instalação de ferramentas de linha de comando adicionais.

Suporte do leme

Leme é uma excelente plataforma para implementar, gerenciar e atualizar o Operator. Os gráficos oficiais do Couchbase tornam a instalação simples e repetível, e o Helm atua como um conveniente ponto único de autoridade para manter o controle dos recursos associados a cada implementação.

Quer você seja novo no Helm ou já tenha uma infraestrutura Helm, os gráficos oficiais do Couchbase Helm são uma maneira fantástica de começar a usar o Operador.

Conectividade pública para clientes do Couchbase

Esta versão apresenta suporte para conectar clientes ao cluster do Couchbase pela Internet por meio de endereçamento público baseado em IP e DNS dinâmico.

Suporte para serviços públicos de Kubernetes

A Operadora agora oferece suporte total à produção nos seguintes serviços públicos do Kubernetes:

  • Amazon Elastic Container Service para Kubernetes (EKS)
  • Mecanismo do Google Kubernetes (GKE)
  • Serviço de Kubernetes do Microsoft Azure (AKS)

Atualização contínua de clusters do Kubernetes

Com suporte para atualizações automáticas contínuas do Kubernetes, o Operator ajuda a eliminar o incômodo e a ansiedade de atualizar seu cluster do Kubernetes ou do OpenShift. Ao usar orçamentos de interrupção, sondas de prontidão e lógica personalizada do Couchbase, o Operator garante que a implantação do Couchbase não sofra nenhum tempo de inatividade ou perda de dados.

Rotação de certificados TLS

A rotação de certificados do Kubernetes é suportada para permitir a substituição de certificados expirados ou comprometidos.

Melhorias na coleta de registros

Vários aprimoramentos foram feitos no cbopinfo, incluindo uma experiência unificada de coleta de registros para implementações com e sem estado.

Aqui estão alguns recursos sobre o Couchbase Autonomous Operator 1.2.0

Autor

Postado por Anil Kumar, diretor de gerenciamento de produtos do banco de dados nativo da nuvem Couchbase

Anil Kumar é o diretor de gerenciamento de produtos da Couchbase. A carreira de Anil abrange mais de 19 anos de desenvolvimento de produtos de software em vários domínios, incluindo software corporativo e serviços em nuvem. Ele é um líder de produto prático responsável pelas linhas de produtos Couchbase Server, Couchbase Cloud e Kubernetes, incluindo a divulgação da estratégia e da visão do produto com clientes, parceiros, desenvolvedores e analistas. Antes de ingressar na Couchbase, Anil passou vários anos trabalhando na Microsoft Redmond. Anil tem mestrado em ciência da computação pela Universidade de Toronto (Canadá) e é bacharel em tecnologia da informação pela Universidade Tecnológica de Visvesvaraya (Índia).

Deixar uma resposta