Couchbase exporter without couchbase autonomous operator

I am planning to use Couchbase exporter to push the Couchbase metrics to Prometheus. But i am not using Couchbase autonomous operator(CAO). My Couchbase clusters are on a physical LINUX machine in prod and VM on dev. However, i do have a separate K8s cluster for other microservices. I am planning to run the Couchbase exporter as a container image in one pod in the K8s which then can push the metrics from the physical cluster to Prometheus.

I wanted to know if this is possible to setup like this. Also are there any challenges/limitations with this approach


Other than your general networking issues speaking to the physical cluster from within k8s, I don’t see any reason why this wouldn’t work. However, note that we currently do not support the exporter outside of CAO installations and we strongly recommend upgrading to Couchbase Server 7.0.0 which has built in prometheus metric endpoints.