hoot icon indicating copy to clipboard operation
hoot copied to clipboard

code from hoot episodes

Hoot Image

Hoot - Learn Kubernetes, Envoy, Istio, eBPF and GraphQL

We understand it is important for you to learn Envoy, Istio, Kubernetes, eBPF and GraphQL as part of your journey to cloud native so you can make sense of any technology or architecture decision. Hoot is designed to help you learn these technologies so you can be well prepared at your job!

Upcoming episodes

View Episode Calendar | Add Google Calendar

Suggest a topic

Please open an issue if you have an idea for a topic we should cover or a guest we should invite.

Previous episodes

This repo contains the code, slides and show notes for our Hoot series:

The full playlist:

Videos:

  • Episode 1: Intro to envoy - https://www.youtube.com/watch?v=KsO4pw4tEGA
  • Episode 2: Observe envoy - https://www.youtube.com/watch?v=ZthWg-_Bg_c
  • Episode 3: Securing enovy - https://www.youtube.com/watch?v=TwsT7oJpEas
  • Episode 4: Envoy, XDS - https://www.youtube.com/watch?v=S5Fm1Yhomc4
  • Episode 5: Envoy filters - https://www.youtube.com/watch?v=Po0Z9jTECfQ
  • Episode 6: Envoy WASM filters - https://www.youtube.com/watch?v=8fty-sqFyoY
  • Episode 7: Into to OPA - https://www.youtube.com/watch?v=iaDuJIZj6Yw
  • Episode 8: OPA + Envoy - https://www.youtube.com/watch?v=X1sdpMkHW9U
  • Episode 9: GitOps + Flux - https://www.youtube.com/watch?v=KKOARkFcllU
  • Episode 10: Waypoint - https://www.youtube.com/watch?v=VSr1hXPP2vQ
  • Episode 11: Advanced Istio Configuration with Envoy CRDs https://www.youtube.com/watch?v=sUkeFAERvE8
  • Episode 12: Hitless Deploys - https://www.youtube.com/watch?v=xYFx0a0W9_E
  • Episode 13: Approaches to Multi-Cluster Networking in Service Mesh (and Istio) - https://www.youtube.com/watch?v=9kl7CR8MH-w
  • Episode 14: Istio Debugging - https://www.youtube.com/watch?v=QLuQB_JdzvU
  • Episode 15: Envoy + External Services - https://www.youtube.com/watch?v=Veib7duO0vw
  • Episode 16: Adding real-time updates to OPA with OPAL - https://www.youtube.com/watch?v=n2TdVmY8CLI
  • Episode 17: Envoy + Rate Limiting - https://www.youtube.com/watch?v=1Y4kOu2TJ1k
  • Episode 18: Envoy Filters - https://www.youtube.com/watch?v=yOtEG1luTwU
  • Episode 19: eBPF: A Top-Down view - https://www.youtube.com/watch?v=PqghsyBF7ug
  • Episode 20: 1-Click Upgrade to Istio 1.13 using Helm - https://www.youtube.com/watch?v=Q3G5TEmXq7o
  • Episode 21: Istio In Action Book Highlight - https://www.youtube.com/watch?v=gpWuVnOyWnE
  • Episode 22: Accelerate your mesh with eBPF and Merbridge - https://www.youtube.com/watch?v=r2wgInmsqsU
  • Episode 23: HOW to increase application resiliency for Kubernetes services running on Spot VMs - https://www.youtube.com/watch?v=WIcWekCQTJU
  • Episode 24: Debug Envoy Configs and Analyze Access Logs - https://www.youtube.com/watch?v=OQFFIXFeZns
  • Episode 25: Istio + Spire + VM - https://www.youtube.com/watch?v=WOPoNqfrhb4
  • Episode 26: Declarative Kubernetes Lifecycle Management Across Multi-Clusters/Clouds with Cluster API - https://www.youtube.com/watch?v=fKeqbkGiHog
  • Episode 27: Gloo Cilium and Istio Seamlessly Together - https://www.youtube.com/watch?v=bAjAJtQioPU
  • Episode 28: What is new in Istio 1.14? - https://www.youtube.com/watch?v=XxMAjo8yrLI
  • Episode 29: Porting eBPF applications to BumbleBee - https://www.youtube.com/watch?v=NQcOQ1-sJII
  • Episode 30: HTTP/3 With Envoy Explained - https://www.youtube.com/watch?v=TjaJ5oMxNpc
  • Episode 31: Cilium L7 Policies vs Istio’s - https://youtu.be/d4mEnVZKum8
  • Episode 32: GraphQL for Developers or Platform Team? - https://youtu.be/cFcIb1mh998
  • Episode 33: Speed your Istio development environment with vcluster - https://youtu.be/b7OkYjvLf4Y
  • Episode 34: Optional Sidecar? A Tour of Cilium Service Mesh - https://t.co/2ZtJ40wFdw
  • Episode 35: Successes? Lessons? Istio @ Quizlet - https://www.youtube.com/watch?v=ESIG-ZQ4j-I
  • Episode 36: Istio ambient, what does it mean to you? - https://www.youtube.com/watch?v=fCX6hkj_xeQ
  • EPisode 37: Common Questions for Istio Ambient - https://www.youtube.com/watch?v=aXGwaSV1K1s
  • Episode 38: What Istio ambient means for your wallet - https://www.youtube.com/watch?v=nQtN0BJZ8lw
  • Episode 39: Ambient and Gloo Mesh - https://www.youtube.com/watch?v=vxy-yqarirY
  • Episode 40: Ask Us Anything about Istio Ambient Explained Book - https://www.youtube.com/watch?v=fyX1PrRaTf4
  • Episode 41: What is NEW in Istio 1.16? - https://www.youtube.com/watch?v=hO8PlznWbmI
  • Episode 42: Rust-based ztunnel for Istio ambient mesh? - https://www.youtube.com/watch?v=nyd_hxCWnds
  • Episode 43: Successes? Lessons? Istio @ Virtru - https://www.youtube.com/watch?v=NP7JTXlQkI8
  • Episode 44: Overview of SPIRE - https://www.youtube.com/watch?v=MuYmhc4mJHI
  • Episode 45: Solve Large Volumes of Metrics Challenges with Istio Service Mesh and Open Telemetry - https://www.youtube.com/watch?v=TGZrwk3L-mo
  • Episode 46: Istio Ambient Service Mesh & Rust-Based Ztunnel Update - https://www.youtube.com/watch?v=fCYAvsk_vlw
  • Episode 47: Rotating certificates in Istio - https://www.youtube.com/watch?v=hD7L-haWJew
  • Episode 48: GitOps and Service Mesh for Resilient and Secure Operations - https://www.youtube.com/watch?v=hYHgUPO13pw
  • Episode 49: Configuring external services with Istio's ServiceEntry - https://www.youtube.com/watch?v=FOFzetag9d4
  • Episode 50: Kubernetes Networking and Cilium - Part 1 - https://www.youtube.com/watch?v=TxPEpArfjwY
  • Episode 51: Kubernetes Networking and Cilium - Part 2 - https://www.youtube.com/watch?v=he2sLeJsMqU
  • Episode 52: Istio and Open Policy Agent (OPA) - https://www.youtube.com/watch?v=EnckV6lyre8
  • Episode 53: Cut Service Mesh Overhead by 90% or More with Istio Ambient Mesh - https://www.youtube.com/watch?v=AHujRw0H8F4