@@ -44,38 +44,38 @@
< p> 为所有资源添加注释,如果资源上已经存在注解键,该值将被覆盖。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > commonAnnotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > oncallPager< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 800-555-1212< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h2 id=" example" > Example< /h2>
< h3 id=" 输入文件" > 输入文件< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # kustomization.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > commonAnnotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > oncallPager< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 800-555-1212< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deploy.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deploy.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # deploy.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> ... < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > ...< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h3 id=" 构建输出" > 构建输出< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > annotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > oncallPager< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 800-555-1212< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> ... < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > ...< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -98,72 +98,72 @@
< /div>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > commonLabels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h2 id=" example" > Example< /h2>
< h3 id=" 文件输入" > 文件输入< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # kustomization.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > commonLabels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deploy.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - service.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deploy.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > service.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # deploy.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # service.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Service < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h3 id=" 构建输出" > 构建输出< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Service < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > selector< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> --- < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > ---< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> example < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > example< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > selector< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > matchLabels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> bingo < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alice < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> someValue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > bingo< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > owner< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alice< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > someName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > someValue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -202,35 +202,35 @@
< p> 每个 configMapGenerator 项均接受的参数 < code> behavior: [create|replace|merge]< /code> ,这个参数允许修改或替换父级现有的 configMap。< /p>
< p> 此外,每个条目都有一个 < code> options< /code> 字段,该字段具有与 kustomization 文件的 < code> generatorOptions< /code> 字段相同的子字段。< /p>
< p> < code> options< /code> 字段允许用户为生成的实例添加标签和(或)注释,或者分别禁用该实例名称的哈希后缀。此处添加的标签和注释不会被 kustomization 文件 < code> generatorOptions< /code> 字段关联的全局选项覆盖。但是如果全局 < code> generatorOptions< /code> 字段指定 < code> disableNameSuffixHash: true< /code> ,其他 < code> options< /code> 的设置将无法将其覆盖。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # 这个标签将添加到所有的 ConfigMap 和 Secret 中。< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > generatorOptions< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fruit< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apple < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fruit< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apple< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > configMapGenerator< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-java-server-props< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > behavior< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> merge < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-java-server-props< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > behavior< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > merge< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - application.properties< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - more.properties < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-java-server-env-file-vars< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > application.properties< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > more.properties< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-java-server-env-file-vars< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > envs< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - my-server-env.properties< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - more-server-props.env< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-java-server-env-vars< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > my-server-env.properties< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > more-server-props.env< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-java-server-env-vars< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > literals< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - JAVA_HOME=/opt/java/jdk< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - JAVA_TOOL_OPTIONS=-agentlib < span style=" color:#000;font-weight:bold" > : < /span> hprof < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > JAVA_HOME=/opt/java/jdk< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > JAVA_TOOL_OPTIONS=-agentlib:hprof< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > options< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > disableNameSuffixHash< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > true< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > pet< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> dog < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> dashboards < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > pet< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > dog< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > dashboards< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - mydashboard.json < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > mydashboard.json< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > options< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > annotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > dashboard< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;1& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
@@ -238,13 +238,13 @@
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app.kubernetes.io/name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;app1& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 这里也可以< a href=" https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#define-the-key-to-use-when-creating-a-configmap-from-a-file" > 定义一个 key< /a> 来为文件设置不同名称。< /p>
< p> 下面这个示例会创建一个 ConfigMap, 并将 < code> whatever.ini< /code> 重命名为 < code> myFileName.ini< /code> : < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > configMapGenerator< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> app-whatever < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > app-whatever< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - myFileName.ini=whatever.ini< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > myFileName.ini=whatever.ini< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -265,19 +265,19 @@
引用时需要以相同的方式使用 < code> namePrefix< /code> 、 < code> nameSuffix< /code> 或 < code> hashing< /code> 来进行更新。< /p>
< p> Annotations 可以放入 openAPI 的定义中:< /p>
< ul>
< li> & ldquo;x-kubernetes-annotation& rdquo;: & quot;& rd quo;< /li>
< li> & ldquo;x-kubernetes-label-selector& rdquo;: & quot;& rd quo;< /li>
< li> & ldquo;x-kubernetes-identity& rdquo;: & quot;& rd quo;< /li>
< li> & ldquo;x-kubernetes-annotation& rdquo;: & quot;& quot ;< /li>
< li> & ldquo;x-kubernetes-label-selector& rdquo;: & quot;& quot ;< /li>
< li> & ldquo;x-kubernetes-identity& rdquo;: & quot;& quot ;< /li>
< li> & ldquo;x-kubernetes-object-ref-api-version& rdquo;: & ldquo;v1& rdquo;,< /li>
< li> & ldquo;x-kubernetes-object-ref-kind& rdquo;: & ldquo;Secret& rdquo;,< /li>
< li> & ldquo;x-kubernetes-object-ref-name-key& rdquo;: & ldquo;name& rdquo;,< /li>
< /ul>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > crds< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - crds/typeA.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - crds/typeB.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > crds/typeA.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > crds/typeB.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -292,16 +292,16 @@
< p> 此外,在每个生成器中,还可以按每个资源级别设置 generatorOptions, 具体使用方法请参见< a href=" https://kubernetes-sigs.github.io/kustomize/kustomize/zh/api-reference/kustomization/configmapgenerator" > configMapGenerator< /a> 和< a href=" https://kubernetes-sigs.github.io/kustomize/kustomize/zh/api-reference/kustomization/secretgenerator" > secretGenerator< /a> 。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > generatorOptions< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # labels to add to all generated resources< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labels< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kustomize.generated.resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> somevalue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kustomize.generated.resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > somevalue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # annotations to add to all generated resources< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > annotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kustomize.generated.resource< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> somevalue < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kustomize.generated.resource< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > somevalue< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # disableNameSuffixHash is true disables the default behavior of adding a< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # suffix to the names of generated resources that is a hash of< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # the resource contents.< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
@@ -320,20 +320,20 @@
< p> 修改镜像的名称、tag 或 image digest ,而无需使用 patches 。例如,对于这种 kubernetes Deployment 片段:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> ... < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > ...< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> mypostgresdb < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> postgres < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 8< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nginxapp < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nginx < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 1.7.9< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> myapp < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-demo-app < span style=" color:#000;font-weight:bold" > : < /span> latest < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alpine-app < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alpine < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 3.7< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > mypostgresdb< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > postgres: 8< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > nginxapp< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > nginx: 1.7.9< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > myapp< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-demo-app:latest< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alpine-app< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alpine: 3.7< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 想要将 < code> image< /code> 做如下更改:< /p>
< ul>
< li> 将 < code> postgres:8< /code> 改为 < code> my-registry/my-postgres:v1< /code> < /li>
@@ -342,19 +342,19 @@
< li> 将 alpine 的 tag < code> 3.7< /code> 改为 digest 值< /li>
< /ul>
< p> 只需在 < em> kustomization< /em> 中添加以下内容:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > images< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> postgres < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-registry/my-postgres< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newTag< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nginx < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > postgres< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-registry/my-postgres< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newTag< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > nginx< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newTag< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 1.8.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-demo-app < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-app < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alpine < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > digest< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> sha256 < span style=" color:#000;font-weight:bold" > :< /span> 24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d3< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-demo-app< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > newName< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-app< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alpine< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > digest< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > sha256: 24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d3< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -368,10 +368,10 @@
<description >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namePrefix< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> alices- < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namePrefix< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > alices-< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> deployment 名称从 < code> wordpress< /code> 变为 < code> alices-wordpress< /code> 。< /p>
</description>
@@ -386,10 +386,10 @@
<description >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namespace< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-namespace < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namespace< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-namespace< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 如果在资源上设置了现有 namespace, 则将覆盖现有 namespace; 如果在资源上未设置现有 namespace, 则使用现有 namespace。< /p>
</description>
@@ -404,10 +404,10 @@
<description >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > nameSuffix< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> -v2 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > nameSuffix< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> -< span style=" color:#000" > v2< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> deployment 名称从 < code> wordpress< /code> 变为 < code> wordpress-v2< /code> 。< /p>
< p> < strong> 注意:< /strong> 如果资源类型是 ConfigMap 或 Secret, 则在哈希值之前添加后缀。< /p>
@@ -432,97 +432,97 @@
< li> 针对单个资源或多个资源< /li>
< /ul>
< p> 目标选择器可以通过 group、version、kind、name、namespace、标签选择器和注释选择器来选择资源, 选择一个或多个匹配所有< strong> 指定< /strong> 字段的资源来应用 patch。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patches< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> patch.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > patch.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > group< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> deploy.* < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > group< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > deploy.*< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labelSelector< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;env=dev& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > annotationSelector< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;zone=west& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > patch< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> | < span style=" color:#8f5902;font-style:italic" > -
< /span> < span style=" color:#8f5902;font-style:italic" > - op: replace< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> /some/existing/path< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> new< span style=" color:#f8f8f8;text-decoration:underline" > < /span> value< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > patch< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000;font-weight:bold" > |-< /span> < span style=" color:#8f5902;font-style:italic" >
< /span> < span style=" color:#8f5902;font-style:italic" > - op: replace
< /span> < span style=" color:#8f5902;font-style:italic" > path: /some/existing/path
< /span> < span style=" color:#8f5902;font-style:italic" > value: new value< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> MyKind < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > MyKind< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > labelSelector< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;env=dev& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> patch 目标选择器的 < code> name< /code> 和 < code> namespace< /code> 字段是自动锚定的正则表达式。这意味着 < code> myapp< /code> 的值相当于 < code> ^myapp$< /code> 。< /p>
< p> 示例 1 和示例 2 都将使用以下 < code> deployment.yaml< /code> : < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > replicas< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 5< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-container < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> registry/conatiner < span style=" color:#000;font-weight:bold" > : < /span> latest < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-container< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > registry/conatiner:latest< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h2 id=" 示例1" > 示例1< /h2>
< h3 id=" 目的" > 目的< /h3>
< p> 将容器镜像指向特定版本,代替 latest 版本。< /p>
< h3 id=" 文件输入" > 文件输入< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # kustomization.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deployment.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deployment.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patches< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> patch.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > patch.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # patch.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-container < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> registry/conatiner < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-container< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > registry/conatiner: 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h3 id=" 构建输出" > 构建输出< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > replicas< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 5< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> registry/conatiner < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-container < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > registry/conatiner: 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-container< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h2 id=" 示例2" > 示例2< /h2>
< h3 id=" 目的-1" > 目的< /h3>
< p> 同上。< /p>
< h3 id=" 文件输入-1" > 文件输入< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # kustomization.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deployment.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deployment.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patches< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> patch.json < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > patch.json< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # patch.json< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000;font-weight:bold" > [< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> {< span style=" color:#204a87;font-weight:bold" > & #34;op& #34;: & #34;replace& #34;, & #34;path& #34;: & #34;/spec/template/containers/0/image& #34;, & #34;value& #34;: < /span> < span style=" color:#4e9a06" > & #34;registry/conatiner:1.0.0& #34;< /span> }< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000;font-weight:bold" > ]< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < h3 id=" 构建输出-1" > 构建输出< /h3>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > replicas< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 5< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> registry/conatiner < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#0000cf;font-weight:bold " > 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> the-container < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > registry/conatiner: 1.0.0< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > the-container< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -544,42 +544,42 @@
< span style=" color:#000;font-weight:bold" > {< /span> < span style=" color:#204a87;font-weight:bold" > & #34;op& #34;< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#4e9a06" > & #34;replace& #34;< /span> < span style=" color:#000;font-weight:bold" > ,< /span> < span style=" color:#204a87;font-weight:bold" > & #34;path& #34;< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#4e9a06" > & #34;/some/existing/path& #34;< /span> < span style=" color:#000;font-weight:bold" > ,< /span> < span style=" color:#204a87;font-weight:bold" > & #34;value& #34;< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#4e9a06" > & #34;new value& #34;< /span> < span style=" color:#000;font-weight:bold" > }< /span>
< span style=" color:#000;font-weight:bold" > ]< /span>
< /code> < /pre> < /div> < p> 也可以使用 YAML 格式表示:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > - < span style=" color:#204a87;font-weight:bold" > op< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> add < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> /some/new/path < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> value < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > op< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> replace < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> /some/existing/path< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> new < span style=" color:#f8f8f8;text-decoration:underline " > < /span> value < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > - < span style=" color:#204a87;font-weight:bold" > op< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > add< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > /some/new/path< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > value< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > op< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > replace< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > /some/existing/path< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000 " > new value < /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patchesJson6902< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> add_init_container.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > add_init_container.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Service < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-service < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> add_service_annotation.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > add_service_annotation.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> patch 内容也可以是一个inline string: < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patchesJson6902< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > target< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patch< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> | < span style=" color:#8f5902;font-style:italic" > -
< /span> < span style=" color:#8f5902;font-style:italic" > - op: add< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> /some/new/path< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> value< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > op< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> replace< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > path< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> /some/existing/path< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;new value& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > version< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patch< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000;font-weight:bold" > |-< /span> < span style=" color:#8f5902;font-style:italic" >
< /span> < span style=" color:#8f5902;font-style:italic" > - op: add
< /span> < span style=" color:#8f5902;font-style:italic" > path: /some/new/path
< /span> < span style=" color:#8f5902;font-style:italic" > value: value
< /span> < span style=" color:#8f5902;font-style:italic" > - op: replace
< /span> < span style=" color:#8f5902;font-style:italic" > path: /some/existing/path
< /span> < span style=" color:#8f5902;font-style:italic" > value: & #34;new value& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div>
</description>
</item>
@@ -596,29 +596,29 @@
< p> 此列表中的每个条目都应可以解析为 < a href=" https://github.com/kubernetes/community/blob/master/contributors/devel/sig-api-machinery/strategic-merge-patch.md" > StrategicMergePatch< /a> .< /p>
< p> 这些(也可能是部分的)资源文件中的 name 必须与已经通过 < code> resources< /code> 加载的 name 字段匹配,或者通过 < code> bases< /code> 中的 name 字段匹配。这些条目将用于 < em> patch< /em> (修改)已知资源。< /p>
< p> 推荐使用小的 patches, 例如: 修改内存的 request/limit, 更改 ConfigMap 中的 env 变量等。小的 patches 易于维护和查看,并且易于在 overlays 中混合使用。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patchesStrategicMerge< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - service_port_8888.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deployment_increase_replicas.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deployment_increase_memory.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > service_port_8888.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deployment_increase_replicas.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deployment_increase_memory.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> patch 内容也可以是一个inline string: < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > patchesStrategicMerge< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - | < span style=" color:#8f5902;font-style:italic" > -
< /span> < span style=" color:#8f5902;font-style:italic" > apiVersion: apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nginx< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > template< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f 8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nginx< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> nignx< span style=" color:#000;font-weight:bold" > : < /span> latest < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000;font-weight:bold" > |-< /span> < span style=" color:#8f5902;font-style:italic" >
< /span> < span style=" color:#8f5902;font-style:italic" > apiVersion: apps/v1
< /span> < span style=" color:#8f5902;font-style:italic" > kind: Deployment
< /span> < span style=" color:#8f5902;font-style:italic" > metadata:
< /span> < span style=" color:#8f5902;font-style:italic" > name: nginx
< /span> < span style=" color:#8f5902;font-style:italic" > spec:
< /span> < span style=" color:#8f5902;font-style:italic" > template:
< /span> < span style=" color:#8f5902;font-style:italic" > spec:
< /span> < span style=" color:#8f5902;font-style:italic" > containers:
< /span> < span style=" color:#8f5902;font-style:italic" > - name: nginx
< /span> < span style=" color:#8f5902;font-style:italic" > image: nignx:latest < /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 请注意, kustomize 不支持同一个 patch 对象中包含多个 < em> 删除< /em> 指令。要从一个对象中删除多个字段或切片元素,需要创建一个单独的 patch, 以执行所有需要的删除。< /p>
</description>
@@ -635,17 +635,17 @@
< p> 对于如下 kubernetes Deployment 片段:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#8f5902;font-style:italic" > # deployment.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > metadata< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> deployment-name < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > deployment-name< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > spec< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > replicas< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 3< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 在 kustomization 中添加以下内容,将副本数更改为 5: < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > replicas< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> deployment-name < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > deployment-name< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > count< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#0000cf;font-weight:bold" > 5< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 该字段内容为列表,所以可以同时修改许多资源。< /p>
< p> 由于这个声明无法设置 < code> kind:< /code> 或 < code> group:< /code> ,所以他只能匹配如下资源中的一种:< /p>
@@ -670,16 +670,16 @@
< p> 该条目可以是指向本地目录的相对路径,也可以是指向远程仓库中的目录的 URL, 例如: < /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > resources< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - myNamespace.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - sub-dir/some-deployment.yaml< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - ../../commonbase < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - github.com/kubernetes-sigs/kustomize/examples/multibases< span style=" color:#000;font-weight:bold" > ?< /span> ref=v1< span style=" color:#0000cf;font-weight:bold" > .0.6< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - deployment.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - github.com/kubernets-sigs/kustomize/examples/helloWorld< span style=" color:#000;font-weight:bold" > ?< /span> ref=test-branch < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > myNamespace.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > sub-dir/some-deployment.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > ../../commonbase< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > github.com/kubernetes-sigs/kustomize/examples/multibases?ref=v1 .0.6< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > deployment.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > github.com/kubernets-sigs/kustomize/examples/helloWorld?ref=test-branch < /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 将以深度优先的顺序读取和处理资源。< /p>
< p> 文件应包含 YAML 格式的 k8s 资源。一个资源描述文件可以含有多个由(< code> ---< /code> )分隔的资源。
应该包含 < code> resources< /code> 字段的 kustomization 文件的指定文件目录的相对路径。< /p>
@@ -699,31 +699,31 @@
< p> 列表中的每个条目都将生成一个 Secret( 合计可以生成 n 个 Secrets) 。< /p>
< p> 功能与之前描述的 < a href=" https://kubernetes-sigs.github.io/kustomize/kustomize/zh/api-reference/kustomization/configmapgenerator" > configMapGenerator< /a> 字段类似。< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > secretGenerator< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> app-tls < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > app-tls< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - secret/tls.cert < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - secret/tls.key < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > secret/tls.cert< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > secret/tls.key< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;kubernetes.io/tls& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> app-tls-namespaced< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > app-tls-namespaced< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # you can define a namespace to generate< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#8f5902;font-style:italic" > # a secret in, defaults to: & #34;default& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namespace< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > namespace< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - tls.crt=catsecret/tls.cert< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - tls.key=secret/tls.key< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > tls.crt=catsecret/tls.cert< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > tls.key=secret/tls.key< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;kubernetes.io/tls& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> env_file_secret < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > env_file_secret< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > envs< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - env.txt < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Opaque < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> secret-with-annotation< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > env.txt< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Opaque< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > secret-with-annotation< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > files< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - app-config.yaml < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Opaque < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#000" > app-config.yaml< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > type< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Opaque< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > options< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > annotations< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > app_config< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;true& #34;< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
@@ -746,35 +746,35 @@
< p> 例如,假设需要在容器的 command 中指定了 Service 对象的名称,并在容器的 env 中指定了 Secret 对象的名称来确保以下内容可以正常工作:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > containers< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> myimage < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > image< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > myimage< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > command< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000;font-weight:bold" > [< /span> < span style=" color:#4e9a06" > & #34;start& #34;< /span> < span style=" color:#000;font-weight:bold" > ,< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;--host& #34;< /span> < span style=" color:#000;font-weight:bold" > ,< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#4e9a06" > & #34;$(MY_SERVICE_NAME)& #34;< /span> < span style=" color:#000;font-weight:bold" > ]< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > env< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> SECRET_TOKEN < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> $(SOME_SECRET_NAME)< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > SECRET_TOKEN< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > value< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > $(SOME_SECRET_NAME)< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> 则可以在 < code> vars: < /code> 中添加如下内容:< /p>
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> kustomize.config.k8s.io/v1beta1< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Kustomization < span style=" color:#f8f8f8;text-decoration:underline" >
< div class=" highlight" > < pre style=" background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4" > < code class=" language-yaml" data-lang=" yaml" > < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > kustomize.config.k8s.io/v1beta1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Kustomization< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > vars< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> SOME_SECRET_NAME < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > SOME_SECRET_NAME< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > objref< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Secret < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-secret < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> MY_SERVICE_NAME < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Secret< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-secret< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > MY_SERVICE_NAME< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > objref< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Service < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-service < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-service< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldref< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldpath< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> metadata.name < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> ANOTHER_DEPLOYMENTS_POD_RESTART_POLICY< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldpath< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > metadata.name< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> - < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > ANOTHER_DEPLOYMENTS_POD_RESTART_POLICY< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > objref< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> Deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> my-deployment < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> apps/v1 < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > kind< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > Deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > name< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > my-deployment< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > apiVersion< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > apps/v1< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldref< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldpath< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> spec.template.spec.restartPolicy< span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#204a87;font-weight:bold" > fieldpath< /span> < span style=" color:#000;font-weight:bold" > :< /span> < span style=" color:#f8f8f8;text-decoration:underline" > < /span> < span style=" color:#000" > spec.template.spec.restartPolicy< /span> < span style=" color:#f8f8f8;text-decoration:underline" >
< /span> < /code> < /pre> < /div> < p> var 是包含该对象的变量名、对象引用和字段引用的元组。< /p>
< p> 字段引用是可选的,默认为 < code> metadata.name< /code> ,这是正常的默认值,因为 kustomize 用于生成或修改 resources 的名称。< /p>
< p> 在撰写本文档时,仅支持字符串类型字段,不支持 ints, bools, arrays 等。例如, 在某些pod模板的容器编号2中提取镜像的名称是不可能的。< /p>