~/conference

Production Identity Day: SPIFFE + SPIRE 2020

A place to share learnings around the latest developments, exhibit demos, and discuss real-world use cases with others who share an interest in identity, authentication, and zero trust security.

platform engineers, security engineers, site reliability engineers, devops engineers, kubernetes operators, backend engineers, open-source contributors

SPIFFE Workload API and agents; SPIRE node attestation with TPM; JWT-SVID minting and custom JOSE; X.509 SVID issuance and rotation; SPIRE federation specification; Envoy mutual TLS integration with SPIFFE; SPIRE Kubernetes CRD integration; Open Policy Agent authorization checks; Go SPIFFE client library v2; SPIRE key manager plugins (KMS, TPM); Intel SGX attestation and provisioning

titleauthorlength
WelcomeAndres Vega, Umair Khan02m
A brief opener states that SPIFFE and SPIRE provide a universal identity plane for distributed systems and that the projects are CNCF incubating, backing the…
Organiser at Virtual, Virtual on
Keynote: Introduction to SPIFFEKelsey Hightower26m
Demo shows SPIFFE IDs as simple strings embedded in tokens and certificates and proves end-to-end that they can bootstrap trust across clouds. A Cloud Run…
Talk at Virtual, Virtual on
SPIFFE Project UpdatesEvan Gilman15m
Project governance gets concrete: a rewritten TSC charter defines responsibilities and will trigger a composition review; two new working groups (sig community…
Talk at Virtual, Virtual on
SPIRE Project UpdatesAgustín Martínez Fayó19m
Seven releases since last KubeCon deliver more than 20 features, about 40 bug fixes, and 230 merged PRs from 36 contributors. The project refactors the server…
Talk at Virtual, Virtual on
Community Integrations and other Works in ProgressUmair Khan31m
SPIRE is shown replacing Istio’s identity issuance by rerouting the proxy sidecar to the SPIRE node agent over a Unix domain socket and merging small SPIRE…
Talk at Virtual, Virtual on
SPIFFE and SPIRE: Architecture Deep DiveAndrew Harding, Evan Gilman33m
SPIRE implements the SPIFFE Workload API with an agent/server model: agents cache SVIDs and bundles, servers hold X.509 and JWT authorities and offload private…
Talk at Virtual, Virtual on
Securing Kafka with SPIFFE at TransferWiseJonathan Oddy, Levani Kokhreidze20m
TransferWise replaces long‑lived Kafka certs with SPIFFE/SPIRE-issued SVIDs and Envoy sidecars to get mutual TLS without touching client code, rolling this out…
Talk at Virtual, Virtual on
“Solving the Bottom Turtle”: Writing a book on SPIFFE in 10 days using Book SprintsBarbara Ruehling08m
A book on SPIFFE gets produced in a 10-day virtual sprint with 12 writers, real-time copy editing and layout, and a final product of 200 pages and 80 diagrams…
Talk at Virtual, Virtual on
Using SPIRE in Production at UberAndrew Moore16m
Deployment spans dozen data centers with under 10 SPIRE servers per DC, a dedicated agent on every host, and tens of millions of x509 signings per day. A…
Talk at Virtual, Virtual on
SPIFFE at GitHubEric Lee26m
GitHub runs SPIRE in production for a year to deliver SPIFFE identities across on‑prem and multi‑cloud infrastructure, replacing bespoke auth. Agents run as…
Talk at Virtual, Virtual on
Passport App: The role of SPIFFE and SPIRE in a return to work solutionFrederick Kautz20m
A return-to-work Passport app is built that generates a cryptographically signed QR attestation and runs health questionnaires and policy checks entirely on…
Talk at Virtual, Virtual on
Making Your First Contribution to SPIRE (optional session)Ryan Turner06m
Start by scanning GitHub for the community good first issue tag or open an issue describing the exact deployment gap; maintainers monitor issues weekly. Follow…
Talk at Virtual, Virtual on
10 Lessons From Migrating to SPIFFE After 10 Years Of Service Identity at SquareMat Byczkowski26m
Square deploys SPIRE servers on-prem with an agent on each host, builds a custom workload registrar, and registers identities for over a thousand services so…
Talk at Virtual, Virtual on
Using a CRD to better integrate SPIRE and KubernetesFaisal Memon16m
A Kubernetes CustomResourceDefinition translates YAML into SPIRE registration entries so kubectl can create, edit and delete SVIDs; the registrar runs as a…
Talk at Virtual, Virtual on
Fortifying Microservice Security with SPIRE and OPAAsh Nakar17m
SPIRE issues workload identities as SPIRE-issued JWT SVIDs via OIDC Federation and OPA decodes and validates those tokens (using the JWKS URI) to make…
Talk at Virtual, Virtual on
Using DevIDs and TPMs for Node AttestationAdriane Cardozo, Marcos Yedro14m
Proposal implements a TPM Node Attestor plugin for SPIRE that follows the TCG draft and 802.1AR, using TPM 2.0-protected DevID certificates whose private keys…
Talk at Virtual, Virtual on
Attestation and identity provisioning to Intel SGX workloadsAndrey Brito19m
Integration proves identities can reflect running code and filesystem state by using an SGX Attestor plus SPIRE to mint x509 SVID certificates bound to a…
Talk at Virtual, Virtual on
~/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.