~/talk

CI CasC integration with Secrets Manager (PRT071)

Talkat AWS re:Invent 2022 · 2022-11-28..12-02· [kubernetes, security]
name:Ian Kurtz
links:none on file
slides:none on file

Live demo shows CloudBees CI controllers on Amazon EKS pulling credentials from AWS Secrets Manager at runtime using Secrets Store CSI Driver and IAM roles for service accounts. Helm deploys CloudBees and the AWS CSI provider, GitHub App triggers a CasC bundle to create a new controller, and an IAM policy with KMS decrypt permission allows Secrets Manager secrets to mount into the JCasC volume. The dynamic provisioning completes and the secrets are verifiably present on the new controller.

AI-written summary · about

  1. 0:00Introduction to CloudBees CI
  2. 1:25What is Configuration as Code
  3. 4:18Demo setup and architecture overview
  4. 6:31IAM and Secrets Manager integration
  5. 8:39GitHub app and dynamic provisioning
  6. 10:04JCasC bundle and secrets management
  7. 12:34Verifying secrets in new controller
  8. 13:40Operation Center and summary
~/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.