~/talk

Resiliency Patterns in Kubernetes

Talkat Kubernetes Forum Bengaluru 2020 · on Monday, 2020-02-17· at 10:30· Royals· [kubernetes]
links:none on file
slides:none on file

Intuit runs a Modern SaaS platform that provisions a production-ready microservice in ~15 minutes and operates at 160 clusters, 6k nodes, ~5,400 namespaces, ~62k pods and 1,300 deployments/day. Common causes of 502/504 are unhandled SIGTERM and ALB keepalives on pod or node termination; solutions include configuring preStop hook + longer terminationGracePeriod, closing keepalive connections, and using ASG lifecycle hooks. An open source lifecycle-manager drains nodes and deregisters ALB targets and eliminates observed 504s.

AI-written summary · about

  1. 0:00Start
  2. 1:30Intuit Products
  3. 1:49Goals for MSAAS
  4. 2:51Monolith to Microservices
  5. 6:50Intuit Development Platform - MSAAS
  6. 7:09Journey so far ... Services on MSAAS
  7. 9:01Request Flow
  8. 9:31Application Pod Termination
  9. 12:22Pod Spec
  10. 12:46Resiliency - Challenges with Infrastructure
  11. 14:21Keiko Lifecycle-Manager
  12. 15:39Conclusions
~/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.