SPIFFE: In Theory and in Practice
Talkat KubeCon + CloudNativeCon North America 2021 · on Thursday, 2021-10-14· at 17:25· Room 501 ABC + Online·
summary
SPIFFE provides a platform-agnostic workload identity: workloads get cryptographically verifiable SVIDs (supported types X.509 and JWT SVIDs) via a node-local, unauthenticated workload API that handles rotation and key distribution. Ids are URIs scoped by a trust domain bundle; bundles expose JWKS-like endpoints so systems enable federation via HTTPS and validate cross-domain mTLS. Authorization is explicitly out of scope; expect to build policy on top. Implementations like SPIRE do the plumbing and Envoy already supports SPIFFE validation.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:22Agenda
- 2:32Vision
- 5:13SPIFFE Specification
- 9:36SPIFFE Overview
- 16:08SPIFFE ID
- 18:02Naming
- 27:14Trust Domains
related talks
36mIntroducing SPIFFE: An Open Standard for Identity in Cloud Native Environments [I]
41mSPIFFE Project Intro
49mReal World SPIFFE Scenarios and Outcomes
33mSPIFFE and SPIRE: Architecture Deep Dive
30mIntro: SPIFFE
36mFederated Identity for Distributed Systems: Understanding SPIFFE
37mSPIFFE Deep Dive
33mUniform Workload Identity Everywhere: SPIRE Integrations and Extensibility
