Software Build-of-Material (SBOM) updated. See Release Notes for detailed Version changes
Replaced VMware Event Router with VMware Tanzu Sources for Knative
All VEBA endpoints now protected with basic authentication
New Google Chat notification function
Migrated function container images from Google (GCR) to Github (GHCR)
Updated all Powershell/PowerCLI functions with the latest PS/PCLI base images
Improved website documentation
Various Bug Fixes and Code Improvements
Software Build-of-Material (SBOM) updated. See Release Notes for detailed Version changes
Converted Virtual Appliance Packer format from JSON to HashiCorp Configuration Language (HCL)
Various Documentation Updates & Bug Fixes
Fixed VEBA vSphere UI for subscribing to multiple events for single function
New VMware Harbor, Zapier, NSX Tag Sync & Unapproved Portgroup Usage Functions
Ported Datastore Usage Email, vSphere HA Restart & Host Maint. Alarm functions to Knative
Enhanced pattern matching for EventBridge processor
Various Documentation Updates & Bug Fixes
New Knative PowerCLI template (quickly get started on building new functions)
PowerShell Slack Function enhancement to be event agnostic + customizable message
New PowerCLI example function to enforce VDS & DVPortgroup configs
Syslog now captures all logs via Fluentbit
RabbitMQ (triggers) now supports function scaling to scale out when there’s a burst of events
Added Let’s Encrypt documentation
Various backend updates (see this blog post for more details)
Fix special character handling for VEBA vSphere UI plugin
Fix imagePullPolicy for knative-contour in air-gap deployment
Improved website documentation
More Knative Function Examples
New VMware Horizon Event Provider
New Generic Webhook Event Provider
Embedded cAdvisor for Monitoring
Support for External Syslog
Lots of new Knative PowerShell & PowerCLI Function Examples
Deprecation of OpenFaaS & EventBridge Event Processors
Knative PowerShell / PowerCLI Base Container Image Templates
New Knative PowerCLI, Python and Go Function Examples
Custom TLS Certificate support
Documentation for adding Trusted Root Certificate to VEBA
Helm support for Knative
Enhanced Release Notes
Embedded Knative (new default Event Processor)
vSphere UI integration (H5 Client Plugin)
1st class PowerShell Support in Knative
Easy vSphere CloudEvents Viewer (Sockeye)
Helm chart for simplified deployment experience
Introduced support for external Knative environment as the Event Processor
Implement at-least-once delivery semantics and improve resiliency across all processors
Contributions back to Knative and govmomi for better vSphere eventing integration
Listed on Knative in the Wild - Page 07 on Knative 2020 Annual Report
Introduced Otto
Launched vmweventbroker.io
Easier deployment of router in a Kubernetes environment (non-appliance mode) → towards core vSphere integration (e.g. WCP)
Introduced DCUI with several EasterEggs
Introduced VMware Event Router
Added support for AWS EventBridge as an Event Processor
Conformance with CloudEvents
Support all vCenter events (incl. full payload)
Improved contribution guidelines due to high interest in contributing to VEBA from customers/partners
Add more enterprise features, e.g. logging and metrics
Added more enterprise details, e.g. proxy support, offline deployments
Documentation improvements and more samples from the community
VEBA Fling v0.1.0 released live at VMworld Europe - ‘Do it, do it, do it' chants when @embano1 and @lamw ask if they should release the vCenter Event Broker Appliance fling (powered by @openfaas) live during their session!
Introduced VEBA v0.1.0 with OpenFaaS as the default Event Processor and vCenter as the Event Provider
Michael and William meet to discuss use cases, mainly around event-driven automation/notification and compliance (changes to VMs, DRS, etc.)