~/talk

Securing Kubernetes Manifests with Sigstore and Kyverno

Talkat SigstoreCon North America 2022 · on Tuesday, 2022-10-25· [kubernetes, security]
links:none on file
slides:none on file

Shows an end-to-end system that signs Kubernetes YAMLs with cosign CLI and embeds an annotation-embedded signature so a cluster-side Kyverno validating admission controller verifies authenticity and integrity at admission time. Signing injects an encoded message and signature into annotations, CI or GitHub Actions produce signatures, and Kyverno either denies unsigned changes or computes a dry-run/diff to tolerate legitimate mutating controllers. Demo deploys signed Deployment, blocks unsigned edits, and explains ignore lists and dry-run tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 5:37Signing a YAML manifest
  3. 6:27Verify signature of YAML manifest
  4. 10:13Solution 2: dry-run & diff
~/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.