fix zh/multi-namespace.md & zh/multibases.md

This commit is contained in:
guoxudong
2020-01-15 11:15:48 +08:00
parent 891ba0f461
commit af27ada685
2 changed files with 6 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
# 示例:使用通用的 base 应用多 namespace
`kustomize` 支持使用通用的 base 定义具有不同 namespace 的多个 variants。
`kustomize` 支持基于同一base具有不同 namespace 的多个 variants。
只需将 overlay 作为新的 kustomization 的 base就可以创建一个额外的 overlay 将这些 variants 组合在一起。下面使用一个 pod 作为 base 来进行演示。
@@ -36,7 +36,7 @@ spec:
EOF
```
定义 namespace-a 的 overlaying base variant
定义 namespace-a 的 variant
<!-- @makeNamespaceA @testAgainstLatestRelease -->
```
NSA=$DEMO_HOME/namespace-a
@@ -57,7 +57,7 @@ metadata:
EOF
```
定义 namespace-b 的 overlaying base variant
定义 namespace-b 的 variant
<!-- @makeNamespaceB @testAgainstLatestRelease -->
```
NSB=$DEMO_HOME/namespace-b
@@ -103,7 +103,7 @@ EOF
> └── namespace.yaml
> ```
执行 `kustomize build` 命令,输出两个 namespace 包含 namespace-a 和 namespace-b 的 pod 对象
输出两个 namespace 的 pod 对象,分别在 namespace-a 和 namespace-b。
<!-- @confirmVariants @testAgainstLatestRelease -->
```

View File

@@ -4,7 +4,7 @@
可以创建其他 overlay 来将这些 variants 组合在一起:只需将 overlay 声明为新 kustomization 的 base 即可。
如果 base 由于某种原因无法控制,这也是在多个 variants 中应用通用的 label 或 annotation 的一种方法。另一种方法是通过 variants 中定义的 namePrefix
如果 base 由于某种原因无法控制,多个 variants 组合在一起也可以为他们添加通用的 label 或 annotation。
下面使用一个 pod 作为 base 来进行演示。
@@ -107,7 +107,7 @@ EOF
> └── kustomization.yaml
> ```
执行 `kustomize build` 命令,输出包含三个来自 dev、staging 和 production variants 的 pod 对象
输出包含三个 pod 对象,分别来自 dev、staging 和 production variants。
<!-- @confirmVariants @testAgainstLatestRelease -->
```