Files
kustomize/examples/zh
2022-01-18 17:27:30 +09:00
..
2020-01-09 17:03:01 +08:00
2020-09-01 16:24:49 +08:00
2019-08-24 16:18:34 +08:00
2019-08-24 16:18:34 +08:00
2020-06-30 14:12:20 +08:00
fix
2019-09-06 09:20:21 +08:00
fix
2019-09-06 09:20:21 +08:00
2020-06-30 14:19:27 +08:00
2019-12-12 10:21:18 +08:00
2019-12-12 10:21:18 +08:00
2021-03-24 11:19:53 +08:00

English | 简体中文

示例

这些示例默认 kustomize 在您的 $PATH 中。

这些示例通过了 pre-commit 测试,并且应该与 HEAD 一起使用。

go get sigs.k8s.io/kustomize/v3/cmd/kustomize

基本用法

  • configGenerations - 当 ConfigMapGenerator 修改时进行滚动更新。

  • combineConfigs - 融合来自不同用户的配置数据(例如来自 devops/SRE 和 developers

  • generatorOptions -修改所有 ConfigMapGenerator 和 SecretGenerator 的行为。

  • vars - 通过 vars 将一个资源的数据注入另一个资源的容器参数 (例如,为 wordpress 指定 SQL 服务)。

  • image names and tags - 在不使用 patch 的情况下更新镜像名称和标签。

  • remote target - 通过 github URL 来构建 kustomization 。

  • json patch -在 kustomization 中应用 json patch 。

  • patch multiple objects - 通过一个patch来修改多个资源。

高级用法

多 Variant 示例

  • hello world - 部署多个不同配置的 Hello World 服务。

  • LDAP - 部署多个配置不同的 LDAP 服务。

  • springboot - 从头开始创建一个 Spring Boot 项目的生产配置。

  • mySql - 从头开始创建一个 MySQL 的生产配置。

  • breakfast - 给 Alice 和 Bob 定制一顿早餐 :)

  • multibases - 使用相同的 base 生成三个 variantsdevstagingproduction

声明:部分文档可能稍微滞后于英文版本,同步工作持续进行中