~/talk

Zero trust CI/CD pipeline

Talkat XConf Europe 2022 · on Wednesday, 2022-07-20· [security, devops-and-delivery]
name:Amit Dube
links:none on file
slides:none on file

A team replaces long‑lived service keys with short‑lived tokens using GitHub→GCP OIDC federation and workload identity federation, wires that up with a public Terraform module from registry, and enforces service‑account impersonation for least privilege. Over twelve weeks they run threat modeling, remove insecure logging of PII, enable 2FA, and segment environments so dev pipelines cannot touch prod. The pipeline is live and functioning and the process becomes part of every sprint as an ongoing risk‑management practice.

AI-written summary · about

  1. 0:00Start
  2. 4:54Week 283
  3. 5:33Week 3
  4. 8:06Findings & Recommendations
  5. 9:45Week 5
  6. 10:35Week 6
  7. 13:22What is an asset?
  8. 13:55Security Goals
  9. 15:15Prioritize and fix
  10. 19:04Definition - Zero Trust CI/CD
  11. 19:58Never Trust Always Verify
  12. 21:27Least Privilege Implementation
  13. 22:11Environment Segmentation
  14. 22:22Two Factor Authentication
  15. 22:40Do Not Log PII & sensitive data
  16. 25:33GitHub ID Token format
  17. 27:57Generating Federated Token - GitHub action Code
  18. 29:26Technical Implementation flow - Recap
  19. 30:072 factor authentication
  20. 33:32The Team
~/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.