Istio with Couchbase Autonomous Operator

    Couchbase clusters can use Istio through configuration with the Couchbase Autonomous Operator

    Istio Compatibility

    Istio is a Service Mesh which may be used when combining multiple microservices together in the deployments behind applications. A Service Mesh can, transparent to your services, add security, observability, traffic management, and other capabilities. In order to enable this support, a Couchbase deployment describes the networking requirements so that Istio as a Service Mesh can simplify the management of your Couchbase deployment and any microservices you build using Couchbase.

    Starting with Couchbase Autonomous Operator version 2.1, the CouchbaseCluster resource can be configured to be compatible with Istio. See the CouchbaseCluster resource reference documentation for details.

    To determine your specific Istio configuration needs beyond enabling support with the Couchbase operator, look to primary documentation from your Kubernetes provider or OpenShift. The Istio project documentation is also a great reference.