Главная
Study mode:
on
1
Intro
2
Overview
3
Transformers
4
Customization Units
5
Extensions
6
Why Build an Extension
7
ClientSide vs ServerSide
8
Benefits
9
Enduser control
10
Use Cases
11
Dependencies
12
Types of Extensions
13
Extension Formats
14
KRM Function Specification
15
Recap
16
Transformer Example
17
Overview of Customization
18
Resource List
19
InputOutput Format
20
Signature
21
InputOutput Spec
22
Type Spec
23
Type Filter
24
Template Processor
25
Validate
26
Default
27
Version
28
Tools
29
Best Practices
30
Keep Extensions Declarative
31
Testing
32
CD Pipeline
33
Custom Variants
Description:
Explore the world of Kustomize extensions in this 37-minute conference talk from KubeCon + CloudNativeCon Europe 2022. Dive into the evolution and practical applications of client-side custom resources for Kustomize, a popular tool for managing Kubernetes configurations. Learn how to leverage these CR-style extensions to address common application needs and manage declarative configuration at scale. Gain insights into building effective extensions, understanding the benefits of client-side vs. server-side approaches, and utilizing Kustomize's kyaml tools. Discover best practices for keeping extensions declarative, implementing testing strategies, and integrating custom variants into CD pipelines. Whether you're a developer or platform builder, acquire practical knowledge to enhance your Kubernetes configuration management skills.

Customizing Kustomize with Client-Side Custom Resources

CNCF [Cloud Native Computing Foundation]
Add to list
0:00 / 0:00