~/talk

Using Ambassador to Build Cloud-Native Applications

slides:none on file

Ambassador is a Kubernetes-native API gateway built on Envoy that maps Kubernetes annotations or CRDs (use CRDs going forward) to Envoy config, supports TLS termination or passthrough and SNI, and offers traffic shadowing and canary splits for live testing. Run as edge or daemonset for east‑west, use separate Ambassador ID per responsibility to avoid config collisions, beware the default 3 second timeout that caused 503s during pod rollovers, and note auth and per-service retries are in the paid pro features.

AI-written summary · about

  1. 0:00Introduction
  2. 0:44Monoliths vs microservices
  3. 2:10Ambassador API Gateway
  4. 3:54Key features and integrations
  5. 7:02Edge routing with Ambassador
  6. 10:52TLS termination and SNI routing
  7. 11:59Internal API gateway use cases
  8. 13:22East-west traffic routing
  9. 15:28Traffic shadowing for testing
  10. 16:54Telepresence integration
  11. 17:57Configuration options
  12. 19:43Lessons learned from deployments
  13. 24:17Dedicated instances per responsibility
  14. 24:59Timeout configs and troubleshooting
  15. 26:47Service discovery and load balancing
  16. 28:13Getting started and best practices
  17. 29:57Config as code and security
  18. 30:59Q&A: Ambassador vs Istio
  19. 33:45CRDs vs annotations
  20. 35:13Canary deployments and traffic splitting
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.