kubernetes - 向现有 Helm chart 添加额外注释

标签 kubernetes kubernetes-helm

我想在现有的 helm 图表中向服务的元数据 block 添加一些注释(我必须为 Prometheus 添加注释以便自动发现服务)。该图表(它是 neo4j 图表)没有为我提供可用于设置注释的配置。我还查看了 yaml 文件并注意到没有可用于在元数据 block 中插入内容的变量。我能看到的唯一解决方案是我必须 fork 图表,将注释数据插入正确的位置并从中创建我自己的图表。这真的是唯一的解决方案吗?还是我遗漏了一些技巧可以让我修改 helm chart 而无需创建新的?

最佳答案

在 Helm 2 中,你是对的。要么你必须 fork 图表,要么在渲染后通过另一个工具传递它,比如 Kustomize。 Helm 3 有一些计划中的功能可以在未来改进这一点。

关于kubernetes - 向现有 Helm chart 添加额外注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56203902/

相关文章:

kubernetes - 无法删除所有 Kubernetes 命名空间 Cronjob 中所有被驱逐的 pod

docker - 奇点 + Kubernetes

kubernetes - 从外部访问特定的 kubernetes pod

kubernetes - 在 kubernetes POD 定义中使用 containerPort

image - 如何删除 kubernetes 中的部署/镜像

kubernetes-helm - 如何在 Helm 中使用 Argo Workflows 模板?

kubernetes - Helm chart 上是否可以有条件变量以进行部署?

kubernetes - Istio 入口不适用于 headless 服务

google-kubernetes-engine - 使用 Helm 管理多个环境的最佳实践

kubernetes - 如何不将 Traefik 端口暴露给互联网?