# Meeting Notes VEBA Community Call Occurs every **last Tuesday** in the month at **8AM Pacific Time** **Zoom:** https://via.vmw.com/veba-ama **Notes**: https://via.vmw.com/veba-notes **Recordings:** https://www.youtube.com/playlist?list=PLnopqt07fPn3hspeQvarWuFH3IiwkMpDJ <!-- Template ## <Date> ### Recording - https://... ### Agenda - - ### Notes - - ### TODOs - [ ] Task - Owner --> ## November 30th 2021 ### Recording - https://www.youtube.com/watch?v=kI63m9tBDgA&list=PLnopqt07fPn3hspeQvarWuFH3IiwkMpDJ&index=2 ### Agenda - Update next releases - Michael - Demo of vROPS integration - Robert ### Notes - Releases: - Features and fixes in v0.7.1 - New functions and rewamped docs on the website - Discussing removal of OpenFaaS and Eventbridge processors in the appliance deployment form factor in v0.8.0 (remains available in the VMware Event Router for some time) - Updates to RabbitMQ broker (performance and stability) - Metrics and build optimizations - Working towards using Knative-native event sources (VSphereSource) to replace the custom VMware Event Router - No VEBA community call during X-Mas Holidays - Next meeting: Jan 25th 2022 8AM PT ### TODOs - [ ] ## October 26th 2021 ### Recording - https://www.youtube.com/watch?v=dI7SgWwrj5Y&list=PLnopqt07fPn3hspeQvarWuFH3IiwkMpDJ&index=1 ### Agenda - Intro about this first community call - VEBA @VMworld recap (v0.7 release, sessions, etc.) - VEBA v0.8 feature discussion - Metrics support: one or multiple per deployment (TO, Prometheus, more?) - User feedback(names) on VEBA website - volunteers? - New Community Use Cases - https://github.com/vmware-samples/vcenter-event-broker-appliance/blob/development/USECASES.md - VEBA @Hacktoberfest? - Details: https://hacktoberfest.digitalocean.com/ - Demo vSphere Preemption ### Notes - VMworld Code Session VEBA Part 3 on Youtube - https://www.youtube.com/watch?v=jwgJpZM68mA&list=PLnopqt07fPn3KFBr7fukvXhzo6i3Ir60z&index=11 - VEBA Public Roadmap - https://github.com/vmware-samples/vcenter-event-broker-appliance/projects/1 - Plan to attend Hacktoberfest in 2022 - Question from James on multi-VC integration - VEBA and VMware event router is one-to-one - VEBA can be customized to run multiple router instances (e.g. use Helm chart to automate) - Or directly deploy VMware event router (or Knative vSphere Sources) on Kubernetes - https://github.com/vmware-tanzu/sources-for-knative - Aaron asking for consuming VEBA events, e.g. from underlying K8s stack - Options: - https://knative.dev/docs/developer/eventing/sources/apiserversource/reference/#example-resources-parameter - Monitoring (see EPIC WIP above) - Custom function/CronJob generating monitoring events - Should VEBA generate custom events/alerts, e.g. VC disconnect - Issue caused by VC down (maintenance) where router could not reconnect but DRS licensing must be enforced (audited) - Checkpointing can be configured in VEBA so VEBA will replay events from before the crash (last checkpoint) - List of all Knative Event Sources (can be manually deployed in VEBA) - https://knative.dev/docs/developer/eventing/sources/ - Sidney question on AppVolume integration/support - use-case for example about failed mounting on VM's and AppStack replication failures - Sidney question on Horizon provider seeing lots of login/logout events - Caused by another Fling heavily connecting (polling), should be optimized in Fling (use tokens) - Workarounds: - Filter on specific event in Sockeye event viewer - Filter in custom function and drop these particular REST events - Future: Knative filtering will improve which should make this more easy (w/out writing custom function logic) - Question from James whether using router or VSphereSources if deploying directly on Kubernetes - Recommendation: use VSphereSource and optionally run router in parallel to get features like Webhook and Horizon event provider ### TODOs - [ ]