问题标签 [kustomize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 为元数据添加标签
我已经开始使用kustomize来更新 yaml 文件。我正在尝试为Deployment
对象添加标签。commonLabels
看起来不错,但它也适用于标签selector
(我不想要)
有没有办法只将新标签添加到metadata.labels
or spec.template.metadata.labels
?
这是一个示例deployment
对象:
kubernetes - Ingress serviceName 更新后如何应用转换器插件?
我有一个 kustomize 转换器插件,它读取 Ingress spec/rules/*/http/paths/0/backend/serviceName 中的 serviceName 的值。该插件的目的是在应用 nameSuffix/namePrefix 后使用最终的 serviceName 更新 Ingress 中的主机条目。
插件从标准输入读取,但 yaml 的状态不是我所期望的。Service 和 Ingress 的名称应用了 nameSuffix/namePrefix,但 Ingress 中 serviceName 的值仍然是原始服务名称。我通过在插件执行时转储 Ingress yaml 来验证这一点。插件运行后,最终输出确实具有更新的 serviceName(带有前缀/后缀)。因此,在进行更新的插件之后正在运行某些东西。
如何配置插件,使其在 Ingress 中的 serviceName 更新后运行?
kubernetes - 如何将 nfs 信息移动到 kubernetes 补丁文件?
如果我有以下卷
我想把它移到一个补丁文件中,我该怎么做?
我不清楚格式。
就像是
我们使用自定义...
kubernetes - Kustomize:如何设置我们需要修补的资源的 metadata.name
metadata.name
自定义基本资源时,如何从变量值进行设置。
例如创建一个命名空间,但我们事先不知道它的名称,但需要“自定义”,比如添加 commonLabels 等?
Kustomize 的操作方式是对已经使用 apiVersion、kind、metadata.name 定义的基础资源进行 kustomize。所以我还没有找到一种方法来设置最终的资源名称。
kubernetes - Kubeflow Mnist 示例 - 无法识别“STDIN”:版本“kubeflow.org/v1beta2”中的种类“TFJob”没有匹配项
在此处遵循 kubeflow mnist 示例指南
运行时,kustomize build . | kubectl apply -f -
configmap/mnist-map-training-45h47275m7 unchanged
error: unable to recognize "STDIN": no matches for kind "TFJob" in version "kubeflow.org/v1beta2"
我一直在阅读 github repo上的几个线程,但找不到解决方案。寻找任何关于我能做什么的建议
大多数线程似乎都可以通过更改为我正在使用的 kustomize 版本 2.03 来解决
Version: {KustomizeVersion:2.0.3 GitCommit:a6f65144121d1955266b0cd836ce954c04122dc8 BuildDate:2019-03-05T20:37:42Z GoOs:linux GoArch:amd64}
我跑了kubectl describe crd tfjobs.kubeflow.org
,这就是返回的
kubernetes - Kustomize:从文件或 URI 设置属性值
我想要一个 Kustomize 清单,其中某些属性的值来自某个文件或 URI 的全部内容。
我怎样才能做到这一点?
kubernetes - 将 kustomize 用于手动 CD 与 tekton 自动 CI/CD
使用Kustomize和Tekton进行部署有什么区别?
在我看来,Kustomize 是一个轻量级的 CI/CD 客户端开发工具,您可以手动进入并执行 CI/CD,而 Tekton 是在 Kubernetes 中运行的自动化 CI/CD?
kustomize - 是否可以将 knative 与 Kustomize 一起使用 - kubectl apply -k knative.yaml
我正在寻找带有 knative 的工作流程。
是否可以将 knative 文件与 kustomize 一起使用?
kubernetes - 如何使用 kustomize 修补 json 文件中的 configmap?
如何使用 kustomize 修补以下 cm 中的“db.password”?
配置图:
spring-boot - Kustomize configMapGenerator
In kubernetes kustomize.yml, when I use configMapGenerator to pass in some values as env, can I access those variables in deployed springboot application, application.properties file?
kustomize.yml
test/applicationsetup.env
application.properties