helm依赖(dependency)¶
当我们使用 helm
轻快(其实很复杂)地 使用Helm 3在Kubernetes集群部署Prometheus和Grafana ,我们既惊讶于部署速度,又迷惑于复杂的底层架构(到底有多少组件和参数呢)。实际上, helm
用一种类似于 rpm包管理器 的 chart
依赖管理,例如 prometheus-community/helm-charts/charts/kuber-prometheus-stack/Chart.yaml 就配置了 kube-prometheus-stack
Chart 所依赖的上游 Charts 。你可以通过 helm dependency build
和
helm dependency update
来构建自己的helm并进行定制,
举例:
helm dependency build alertmanager
helm dependency update alertmanager
备注
后续补充实践…