K8s namespace service sync to dedicated instance

Hi, I’m in an architecture with multiple teams who manage their own consul instance (if any), but a shared openshift cluster. What I want to accomplish is installing the kubernetes integration in the k8s namespace of my team, and have it sync with my team’s consul instance, without affecting other team’s k8s namespace and giving them the option of syncing their own namespace with their own consul instance.

Is this at all possible?