Coherence Operator
The Coherence Operator microservice is the Kubernetes operator for the Coherence in-memory data cache for Oracle Communications Unified Assurance. It installs and manages a Coherence cluster. See the Coherence Operator documentation for more information.
This microservice runs in the a1-cache namespace. It supports the Coherence microservice, which other microservices can use for in-cluster storage.
These microservices are part of the Topology and Event microservice pipelines. See Understanding Microservice Pipelines in Unified Assurance Concepts for conceptual information.
Coherence Operator Prerequisites
Before deploying the microservice, confirm that a microservice cluster is set up. See Microservice Cluster Setup for more information.
Deploying Coherence Operator
To deploy the microservice, run the following commands:
su - assure1
export NAMESPACE=a1-cache
export WEBFQDN=<WebFQDN>
a1helm install <microservice-release-name> assure1/coherence-operator -n $NAMESPACE --set global.imageRegistry=$WEBFQDN
where <microservice-release-name> is the name to use for the microservice instance. Oracle recommends using the microservice name (coherence-operator) unless you are deploying multiple instances of the microservice to the same cluster.
Note that this microservice must be deployed to the a1-cache namespace rather than a zone-specific namespace.
You can also use the Unified Assurance UI to deploy microservices. See Deploying a Microservice by Using the UI for more information.