配置定制(Bespoke configuration)
在这个工作流方式中,所有的配置文件( YAML 资源)都为用户所有,存储在用户的私有 repo 中。其他用户是无法使用的。
1) 创建一个目录用于版本控制
2) 创建一个 base
在这个目录中创建并提交 文件及一组资源 resources 配置。
3) 创建 overlays
每个目录都包含需要一个 文件以及一或多个 patches。
在 production 目录可能会有一个在 deployment 中增加副本数的补丁。
4) 生成 variants
运行 kustomize,将生成的配置用于 kubernetes 应用发布。