Category: Kubernetes

Get set to the edge with Sync Gateway Test Edit

Get set to the edge with Sync Gateway Test Edit

Introduction Imagine you are going to meet an important client in downtown San Francisco, CA and you have an email with details on who to call to when you get to the office lobby. You are in the lobby but...

james.oquendo January 7, 2021
Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA

Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA

At Couchbase’s global developer conference, ‘Connect.Online 2020’ held in October, we shared the essence of new features or capabilities of the upcoming Couchbase Autonomous Operator release version 2.1 through several sessions. Since then, many of you have been waiting to...

james.oquendo December 17, 2020
Fully Configured Couchbase on Red Hat OpenShift Under Five Minutes

Fully Configured Couchbase on Red Hat OpenShift Under Five Minutes

I recently did a presentation at Red Hat Users Group – North Texas on Couchbase NoSQL Operator on OpenShift. Thank you to the Red Hat Dallas team for extending the invitation for a joint session – Sam Nicholls, John Gammon, and Nick Wallace.  In the...

james.oquendo June 26, 2020
Helm: Deploying Couchbase Autonomous Operator 2.0 with Monitoring

Helm: Deploying Couchbase Autonomous Operator 2.0 with Monitoring

One Chart to Rule Them All With the release of Couchbase Autonomous Operator 2.0, the Couchbase Operator and Cluster charts have been consolidated into a single chart.  This streamlined approach means it’s now possible to install Autonomous Operator, Admission Controller,...

james.oquendo May 20, 2020
Unicorn Unleashed: Leveling-up Custom Resources with the Autonomous Operator

Unicorn Unleashed: Leveling-up Custom Resources with the Autonomous Operator

No, I haven’t lost my mind.  Unicorn is the internal code-name for Couchbase Autonomous Operator 2.0.0.  For a release this large in scope we wanted something mythical and fantastical to sum up the sheer effort and passion that was put...

james.oquendo May 6, 2020
We’ve SOLVED! Public Networking with Couchbase Autonomous Operator using Kubernetes External DNS

We’ve SOLVED! Public Networking with Couchbase Autonomous Operator using Kubernetes External DNS

Why expose the Couchbase database on the public network? Below are some examples: Cross-Data Center Replication (XDCR) for High Availability and Disaster Recovery Client SDK access to Couchbase cluster Database-as-a-Service (DBaaS) platforms *Note – All of these use cases share...

james.oquendo May 5, 2020
Monitoring a NoSQL Database with Couchbase and Prometheus

Monitoring a NoSQL Database with Couchbase and Prometheus

Couchbase Server currently has a plethora of stats from data access throughput in KV and query to system resources like disk IO and CPU to newer services like eventing. There have been a number of community authored Prometheus Exporters written...

james.oquendo April 30, 2020
Why Couchbase Is the Best NoSQL Option for Red Hat OpenShift

Why Couchbase Is the Best NoSQL Option for Red Hat OpenShift

Red Hat’s leadership in the container orchestration space with OpenShift mirrors Couchbase’s leadership in the containerized database space with its Autonomous Operator. This fact is the foundation of the partnership between Red Hat and Couchbase. I’ve personally worked on the...

james.oquendo April 13, 2020
Inter-Kubernetes Networking via VPC Peering

Inter-Kubernetes Networking via VPC Peering

1. Introduction It is often desirable by enterprise customers to have standby database cluster/s for data locality and high performance, disaster recovery and/or for mere data backups. Couchbase Cross Data Center Replication (XDCR) requires no introduction as customers have been...

james.oquendo March 18, 2020
Couchbase Backup / Restore in K8s Environment

Couchbase Backup / Restore in K8s Environment

  1. Introduction Periodic backup of data is an important part of any production database deployment, which helps ensure data recovery in the event of a disaster and it also minimizes data inconsistency when a restore is required. Couchbase provides...

james.oquendo January 31, 2020
Deploy self-healing, highly-available Couchbase cluster on Kubernetes using Persistent Volumes

Deploy self-healing, highly-available Couchbase cluster on Kubernetes using Persistent Volumes

Prologue Modern business applications are expected to be up 24/7, even during the planned rollout of new features and periodic patching of Operating System or application. Achieving this feat requires tools and technologies that ensure the speed of development, infrastructure...

james.oquendo August 11, 2019
Monitoring Couchbase Sync Gateway Kubernetes Cluster using Prometheus

Monitoring Couchbase Sync Gateway Kubernetes Cluster using Prometheus

The Couchbase Mobile 2.5 release introduced extensive stats reporting capabilities on the Sync Gateway.The stats provide key insights into the health of your Couchbase Mobile deployment and constitues an integral part of any deployment. This post is a step-by-step guide...

james.oquendo July 11, 2019