Customizing Kustomize with Client-Side Custom Resources
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Syllabus
Intro
Overview
Transformers
Customization Units
Extensions
Why Build an Extension
ClientSide vs ServerSide
Benefits
Enduser control
Use Cases
Dependencies
Types of Extensions
Extension Formats
KRM Function Specification
Recap
Transformer Example
Overview of Customization
Resource List
InputOutput Format
Signature
InputOutput Spec
Type Spec
Type Filter
Template Processor
Validate
Default
Version
Tools
Best Practices
Keep Extensions Declarative
Testing
CD Pipeline
Custom Variants
Taught by
CNCF [Cloud Native Computing Foundation]