~/talk

Introduction to Cloud Custodian, simple rules for your Cloud, Cluster, and Terraform

Talkat KubeCon + CloudNativeCon North America 2022 · on Friday, 2022-10-28· at 16:00· 410 A· [devops-and-delivery]
name:Sonny Shi
links:none on file
slides:none on file

Cloud Custodian provides a single YAML policy engine that runs across AWS/Azure/GCP, Kubernetes and Terraform, with both pull and real-time admission controller modes, and a Terraform static analyzer shipped as c7n-left that wraps TF-parse. It enforces things like KMS encryption and SQS encryption, auto-tags or notifies owners, can deny creations via admission webhooks, produce CSV reports, run in CI/dry-run, and helped find $15k/month wasted GitLab runners; Helm chart mounts policies via a ConfigMap.

AI-written summary · about

  1. 0:00Cloud Custodian intro
  2. 0:22What is Cloud Custodian
  3. 1:46Managing costs
  4. 3:12Ensuring compliance
  5. 3:54Enforcing correctness
  6. 5:19Policy examples
  7. 5:39Pull vs event-driven
  8. 7:03Software development lifecycle for policies
  9. 7:26Kubernetes support
  10. 8:28K8s policies demo
  11. 10:22Admission controller mode
  12. 13:09Terraform support
  13. 15:17TFParse for Terraform
  14. 16:20vs Open Policy Agent
  15. 17:43vs Kyverno
  16. 18:48Q&A 1
  17. 23:25Q&A 2
  18. 26:46Leftover resources
  19. 28:28Reporting formats
  20. 29:33Resource dependencies
  21. 31:01Policy examples
  22. 31:42Resources to catch up and get started
  23. 33:09K8s admission details
  24. 34:11Q&A 3
  25. 35:57Closing remarks
~/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.