Provide a comprehensive error handling mechanism when NATS doesn’t available in the distributed mode of the Siddhi operator.
Approach
When the user does not install the NATS in the K8s cluster and trying to do the automatic NATS creation, this shows error messages in SiddhiProcess and in the operator logs.
Purpose
Resolve https://github.com/siddhi-io/siddhi-operator/issues/130
Goals
Provide a comprehensive error handling mechanism when NATS doesn’t available in the distributed mode of the Siddhi operator.
Approach
When the user does not install the NATS in the K8s cluster and trying to do the automatic NATS creation, this shows error messages in
SiddhiProcess
and in the operator logs.To solve that issue user has to do followings:
Test environment
minikube version: v1.4.0