youtube image
From YouTube: GitOps, Kubernetes, and Secret Management: Don't Bake in a Tent! - Kara de la Marck, CloudBees

Description

GitOps, Kubernetes, and Secret Management: Don't Bake in a Tent! - Kara de la Marck, CloudBees

GitOps uses Git as the “single source of truth” for declarative infrastructure and enables developers to manage infrastructure with the same Git pull requests they use to manage a codebase. Having all configuration files version-controlled by Git has many advantages, but best practices for securely managing secrets with GitOps remain contested. Join us in this presentation about GitOps and secret management. Attendees will learn about the pros and cons of various approaches and why the Jenkins X project has chosen to standardize on Kubernetes external secrets for secret management.

Introduction: (0:00)
Why Git?: (1:00)
Why Kubernetes ?: (2:50)
What's a Secret?: (5:13)
Security Concern in Git: (6:58)
Strategies for Managing Secrets: (8:58)
To Avoid Storing Secrets in Git: (11:25)
Rules: (13:16)
External Secret Management Systems: (14:34)
Using Jenkins X: (17:23)
Jenkins X 3 Alpha and Community Links: (18:45)
Wrap-up: (19:15)
Q&A: (20:40)