~/talk

Running Dapr in Production

Talkat DaprCon 2021 · 2021-10-19..10-20· [distributed-systems, security]
slides:none on file

Concrete ops checklist for running Dapr in production: deploy a highly available control plane with three replicas in the dapr-system namespace on a Kubernetes cluster with at least three worker nodes; install/manage with the Dapr CLI, Helm or GitHub Actions; perform zero-downtime upgrades (demoed 1.4.0 → 1.4.2) by upgrading control plane then rolling sidecars; use sidecars with mutual TLS via Sentry (default cert TTL 24h, rotation configurable), configure JWT app↔Dapr tokens, use scoped components and external secret stores, and enable Zipkin tracing and Prometheus metrics (port 9090).

AI-written summary · about

  1. 0:00Start
  2. 0:34Microservice Development Dapr Goals
  3. 3:58Production Recommendations Deploying Dapr
  4. 8:22Upgrading Dapr Zero Downtime
  5. 19:30Production Recommendations Security: Namespaces
  6. 20:50Production Recommendations Security: Secrets
  7. 23:14Secrets Component YAMLS and Secrets
  8. 26:17Production Recommendations Tracing and Metrics
~/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.