~/talk

Flux at the Point of Change - Using the K8s Golang SDK and the Flux Api to Automatically Fix and Deploy CVEs in Your Base Images

Talkat cdCon + GitOpsCon 2023 · on Tuesday, 2023-05-09· at 14:10· Meeting Room 215-216· [security, devops-and-delivery]
links:none on file
slides:none on file

Claims an end-to-end system that automatically remediates CVEs by updating Dockerfiles and enforcing versions at cluster admission using Kubernetes Client-Go and the Flux API. Builds an image-updater bot (TypeScript production version, Go demo) that calls Flux ImagePolicy to bump base images in repos, and a Gatekeeper/OPA admission controller that blocks deployments whose image version is below policy. Demo shows a Dockerfile auto-updated and a bad-version deployment rejected on-cluster, and the approach is proven in multiple enterprises.

AI-written summary · about

  1. 0:00Flux and CVEs introduction
  2. 1:03CVE scanning and image updates
  3. 2:29Auto-updating Dockerfile base images
  4. 4:37Compliance in Kubernetes changes
  5. 6:22Demo: Rust base image updates
  6. 10:41Security policies with OPA Gatekeeper
  7. 12:07Gatekeeper image validation
  8. 16:22Demo: Deployment blocking
  9. 17:51Workflow recap
  10. 19:37Q&A on new vulnerabilities
~/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.