Event-driven computing with Kubernetes
summary
Brigade shows how to chain existing container images with JavaScript inside a vanilla Kubernetes cluster, triggered by GitHub webhooks, container registry pushes and CloudEvents, including a working PR-preview pipeline that creates a namespace per PR and automatically deletes it on merge. KEDA demonstrates event-driven autoscaling by introducing a ScaledObject CRD that converts queue length into HPA metrics, supporting Kafka, RabbitMQ and Azure Service Bus and letting deployments scale from 0 up to a configured max (example: 0→10, 50s polling).
AI-written summary · about
chapters (18)
- 0:00Intro
- 4:45Brigade
- 8:40Running a project
- 12:10Integrating with GitHub
- 13:40Connecting to GitHub
- 15:10Running the pipeline
- 16:30Slack notification
- 18:10Cloud events
- 20:40Demo
- 21:50Azure DevOps
- 23:55Existing deployments
- 27:15Scaling
- 34:00Sample application
- 36:05Deployments
- 37:00Get Deployment
- 38:40Extra Function
- 41:15Func
- 42:00Deployment
related talks
01h 00mEvent-driven computing with Kubernetes
37mIntro: Brigade
28mIntro: Brigade
36mKEDA: Event Driven and Serverless Containers in Kubernetes
50mEvent-driven autoscaling on Kubernetes with KEDA and Azure Functions
41mEvent-driven autoscaling on Kubernetes with KEDA and Azure Functions
37mKEDA: Unlocking Advanced Event-Driven Scaling for Kubernetes
34mAutoscaling Made Easy with Kubernetes Event-Driven Autoscaling (KEDA)
