~/talk

Enforcing a Secure Supply Chain on Kubernetes

links:none on file
links:none on file
slides:none on file

Concrete recipe to block supply‑chain tampering on Kubernetes using Sigstore: use cosign (keyed or cosign keyless) with Fulcio and Rekor (Rekor transparency log), sign images in GitHub Actions, and enforce verification in-cluster with a dynamic admission policy server (WASM policies via kwctl/QWarden). Demo shows a 200‑line Rust verify image signatures policy with ~400 unit tests that rejects unsigned images, accepts GitHub‑signed images, and mutates pods to pin the image digest so deployments are immutable. Policy activation and enforcement work end to end.

AI-written summary · about

  1. 0:00Start
  2. 0:14How To Enforce a Secure Supply Chain in Kubernetes
  3. 5:09Sign Using a Keeper
  4. 6:56Verify
  5. 7:53Root Certificate Authority
  6. 8:53Transparency Log Record
  7. 10:44Developers Workflow
  8. 16:19Github Action
  9. 18:22Recap
  10. 19:25Dynamic Admission Control
  11. 19:39Dynamic Emission Control Works in Kubernetes
  12. 20:34Schema Validation
  13. 26:26What Are the Benefits for Us in the Policy World
  14. 28:20Find Policies
  15. 32:01Verify Image Signatures Policy
  16. 32:41Deploy this Policy in the Cluster
  17. 32:51Cluster Emission Policy
  18. 35:36Apply the Policy
  19. 38:45Expanding the Ci Integration
~/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.