~/talk

Are your Pipelines Secure? Lock-down unsecured CI/CD Pipelines

Talkat All Things Open 2020 · 2020-10-19..10-20· [security]
slides:none on file

Unsecured pipeline secrets let attackers access APIs, databases and cloud resources; the demo pipeline builds Docker images, runs tests in parallel and creates a GKE cluster so deployment only proceeds if tests pass. Concrete mitigations: add container scanning and static analysis early, stop committing cleartext creds, rotate secrets on a schedule and use a secrets manager such as HashiCorp Vault or cloud KMS. The payoff is fewer stale keys, auditable access and blocked deployments when vulnerabilities appear.

AI-written summary · about

  1. 0:00Intro
  2. 2:19History : Software: Development
  3. 2:36Software : Development: Practices
  4. 2:54Waterfall: Development
  5. 5:14Agile : Development
  6. 7:29Continuous Integration : Continuous Delivery
  7. 11:35Automation
  8. 11:56CI/CD : Pipelines
  9. 14:35Pipeline : Integrations
  10. 14:47Integration : Types
  11. 15:51Dev: Sec: Ops
  12. 16:56Shift: Security: Left
  13. 19:26Pipeline : Vulnerability: Scans
  14. 19:42App: Scanning : Pipelines
  15. 20:01Container : Scanning : Pipelines
  16. 20:55Integration : Access
  17. 22:06CI/CD : Pipeline : Obstacles
  18. 22:40secrets: provide : access
  19. 22:58exposed : pipelines
  20. 23:17weak : stale : secrets
  21. 24:43inadequate : mechanisms
  22. 26:21secrets management
  23. 26:37tooling :protect : secrets
  24. 28:45auto: rotate : passwords
  25. 29:11granular : access: controls
~/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.