logo

Optimize Kubernetes on vSphere with Event-Driven Automation

2022-05-20

Authors:   Michael Gasch, Steve Wong


Summary

The presentation discusses the use of VMware Event Broker Appliance (VEBA) to automate and streamline event-driven operations in a vSphere environment.
  • VEBA allows for the creation of custom event-driven workflows using serverless functions.
  • VEBA can be used to automate tasks such as sending notifications, creating tickets, and executing scripts.
  • VEBA can be integrated with other tools such as Slack and Grafana.
  • VEBA can handle large volumes of events and can be scaled to meet the needs of larger environments.
  • VEBA can be used to correlate events from multiple layers of vSphere.
  • VEBA can be used to build complex pipelines using stateful processing.
The presenter gave an example of using VEBA to create a custom workflow for sending notifications when an alarm is triggered in vSphere. Without VEBA, this would require manual intervention and would not include all the necessary information. VEBA allowed for the creation of a streamlined and automated process that included all relevant information.

Abstract

Kubernetes abstracts out differences across hosting infrastructure, but there are cases when integrated monitoring across the layers of storage, compute, etc, are essential. When faults or reconfiguration happen, manual monitoring, diagnosis and remediation can be slow, costly, and error prone. The VMware Event Broker Appliance is an open-source project, usable with Cloud Events and Knative to optimize availability, auditing, compliance, etc. based on vSphere events. We'll cover popular use cases and how to get started. The K8s VMware User Group shares best practices for hosting K8s on VMware infrastructure, and we will close the session with details on how you can participate in the group.Click here to view captioning/translation in the MeetingPlay platform!

Materials:

Post a comment