Operador Couchbase Kubernetes

El operador de Kubernetes despliega, escala, restaura y actualiza Couchbase por usted. Su equipo de plataforma administra la base de datos como cualquier otro trabajo, con la excepción de las páginas que se actualizan a las 2 de la mañana.

Kubernetes conoce los pods. Nosotros conocemos Couchbase.

Kubernetes es excelente para reemplazar los pods. Una base de datos también necesita un rebalanceamiento, la colocación de réplicas y actualizaciones seguras. Nuestro operador se encarga de eso por usted.

Cuando la base de datos se encuentra fuera de tu plataforma, cada cambio se registra en un ticket. Aquí se utiliza YAML en Git, revisado y enviado como código.

Las actualizaciones se aplazan y el riesgo de seguridad aumenta. Las actualizaciones se aplican una por una mientras las aplicaciones se ejecutan, y puedes volver atrás en cualquier momento.

Cuando un pod o un nodo falla, el operador lo reemplaza, reutiliza su almacenamiento y vuelve a equilibrar los datos. Solo alerta de lo que requiere una intervención humana.

Mantenga el control de sus datos y de sus gastos

Utilice la capacidad de Kubernetes que ya tiene en sus instalaciones o en cualquier nube. Cumplirá con las normas de residencia de los datos y cumplimiento de la normativa, según sus propios términos.

Se ejecuta en modo automático, una cápsula a la vez

5 de 5

Nivel de capacidad del operador Kubernetes: Auto Pilot, el nivel más alto

1 pod

La mayoría de los operadores permiten que Kubernetes elimine los nodos de forma simultánea durante las actualizaciones.

Diseñado para aplicaciones que no pueden suspenderse

10M+

consultas por segundo en Couchbase

Leer la noticia

118M

conexiones con la disponibilidad de cinco nueve

Leer la noticia

22 millones de personas

Suscriptores, con recuperación de desastres en minutos

Leer la noticia

nuevo en el operador 2.9

Encriptación en reposo, actualizaciones más seguras y alertas más inteligentes

  • Operar
  • Escala
  • Actualización
  • Protección
  • Asegure
  • Producción
  • Híbrido
  • Migrar

Un clúster productivo en 3 zonas

Una interrupción en una zona no debería provocar la caída de tu aplicación. Cada zona se convierte en un grupo de servidores Couchbase en nodos reservados para Couchbase, por lo que las copias de seguridad se alojan en otro lugar. Cada servicio recibe sus propios pods y almacenamiento en su propia zona. cert-manager rota el TLS y los backups se ejecutan desde los nodos de la base de datos.

Desde la instalación de Helm hasta el primer clúster

Añade el repositorio de Helm de Couchbase y instala un gráfico. Obtienes el operador, el controlador de admisión y un clúster de Couchbase funcional, listo para conectarse desde la consola web o un SDK. ¿Prefieres seguir el paso a paso? La CLI instala cada componente por separado, en Kubernetes o OpenShift. Lee la guía de mejores prácticas antes de ponerla en producción. Aborda el almacenamiento, la programación y los errores que vale la pena omitir.

AUTONOMÍA

Servidor Couchbase

El motor que utiliza el operador: JSON, clave-valor, SQL++, búsqueda, búsqueda de vectores y almacenamiento en caché en una misma base de datos. Ejecúelo en Kubernetes con el operador, o en máquinas virtuales y hardware sin procesador cuando sea más conveniente.

CLOUDS ADMINISTRADOS

Couchbase Capella

¿Quieres tener Couchbase sin tener que usar Kubernetes? Capella es el mismo motor, totalmente administrado en AWS, Google Cloud y Azure. Couchbase se encarga del setup, de los backups, del escalamiento y de las actualizaciones.

MÓVIL Y EDGE

Couchbase Mobile

Couchbase Lite mantiene las aplicaciones funcionando en teléfonos y dispositivos de gama baja sin conexión. El mismo helm chart puede implementar Sync Gateway junto a tu clúster para mantener esos dispositivos sincronizados.

Nuestro operador de Kubernetes, también conocido como Couchbase Autonomous Operator (CAO), despliega, escala, restaura, realiza copias de seguridad y actualiza el servidor Couchbase autogestionado en Kubernetes y OpenShift.

La versión 2.9 soporta Kubernetes 1.31 a 1.36, OpenShift 4.18 a 4.20, Amazon EKS, Google GKE, Microsoft AKS, K3s y Bottlerocket OS en nodos x86 y ARM.

Gestiona las versiones 7.2 a 8.0 de Couchbase Server Enterprise Edition. El operador 2.9 también configura las funciones de la versión 8.0, como la cifrado en reposo. La versión Community Edition no está soportada.

El Framework de Operadores define cinco niveles de funcionalidad, desde el Instalación Básica hasta el Autopilot. El operador de Couchbase se encuentra en el nivel 5, Autopilot. Los proveedores evalúan a sí mismos, así que ¡prueba y juzga!.

Sí. Dirija el operador hacia un clúster de VMs o EC2 y el sistema lo rebalancea automáticamente los nodos a Kubernetes uno por uno. Los apps se mantienen conectados y ambos lados necesitan acceso a la red.

Ambos utilizan el mismo motor de Couchbase. Con el operador, tu equipo ejecuta Couchbase en tu propio Kubernetes. Con Capella, Couchbase lo ejecuta en tu nombre en AWS, Google Cloud o Azure.

Deje el desorden de las bases de datos en el pasado

Cada suma de pilas significa otra factura y más cosas que gestionar. Calcula cuánto podrías ahorrar en 2 minutos.