Dynamic Configuration with ComponentConfig and the Control Loop
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Syllabus
Intro
Kubernetes-style APIs
What does yaml + versions get us?
Command line flags
What about Kubernetes?
Problems with flags
Conversions defined in Go
Applying this CRD creates REST routes in the API Server
Validation is part of the CRD Spec.
CRD Conversions are done wl webhooks in the spec (external URL or Service)
CRD Version Conversions
Controllers and their Value
Flags Solution: ComponentConfig
Dynamic ComponentConfig
Dynamic Config w/ Custom Resources
Examples
Taught by
CNCF [Cloud Native Computing Foundation]