vmware-samples / vcenter-event-broker-appliance

The VMware Event Broker Appliance Fling enables customers to unlock the hidden potential of events in their SDDC to easily create event-driven automation.
Other
157 stars 68 forks source link

How to add new vCenter connection to VEBA #1189

Closed IdanRay closed 7 months ago

IdanRay commented 8 months ago

Hello,

Recently I deployed the veba 0.7.5 from ovf, and configured one vcenter. Now I want to add one more vCenter to the veba to see on the same Sockeye the Events on two different vCenters , how can I do it ? I tried to deploy new files for the new vCenter that I want to add: "/root/config/event-router/vmware-event-router-config-vcenter-test.yaml" "/root/config/event-router/vmware-event-router-k8s-vcenter-test.yaml"

commands that I run:

This replaces the current vCenter with a new one instead of just creating a new, additional one, and I can only see the new one connected to Sockeye.

Please advise

github-actions[bot] commented 8 months ago

Howdy 🖐   IdanRay ! Thank you for your interest in this project. We value your feedback and will respond soon.

IdanRay commented 7 months ago

@lamw please your help 🙏

rguske commented 7 months ago

Hi @IdanRay , please apologize for the late reply to your issue. Basically, we don't support a 1:n relationship between VEBA and an event-producer. See also FAQ. However, with the introduction of the VMware Tanzu Sources for Knative in the latest VEBA v0.8, we've made it very simple to add multiple vCenter Server (VSphereSource) to your VEBA instance. Check out our docs here.

rguske commented 7 months ago

Regarding my last comment. Please keep in mind whats stated on the docs regarding the 1:1 relationship.

It is possible though to run multiple instances of a source (e.g. VSphereSource) with different configurations to address multi-vCenter scenarios. This decision was made for scalability and resource/tenancy isolation purposes.

Source: Current Limitations

Also, we never ran any performance tests for multi-vCenter scenarios.

IdanRay commented 7 months ago

@rguske thanks for your answer! I deployed the latest version of veba, and configure two vCenters on the veba vm. It's works ok. I will monitor the environment to see that everything works properly and there is no effect with a connection against two vCenters.

rguske commented 7 months ago

Great! Please feel free to close the issue if you think it's not needed anymore.

IdanRay commented 7 months ago

Thanks