Istio with Couchbase Autonomous Operator
Couchbase clusters can use Istio through configuration with the Couchbase Autonomous Operator
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.
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.