我正在尝试使用相同的values.yaml文件部署HTTPD实例和沙发数据库实例
是否有一个默认文档可以帮助我了解如何使用相同的values.yaml文件部署两个实例和服务?
有没有创建多个部署和服务的示例helm目录的人?
Nic*_*lay 10
您需要将两个服务放入一个头盔图表中.所以他们只会使用一个相同的values.yaml.
作为样本,我建议你看看stable/prometheus掌舵图.现在它有五个独立的服务:
$ tree
.
??? Chart.yaml
??? README.md
??? templates
? ??? alertmanager-clusterrolebinding.yaml
? ??? alertmanager-configmap.yaml
? ??? alertmanager-deployment.yaml
? ??? alertmanager-ingress.yaml
? ??? alertmanager-networkpolicy.yaml
? ??? alertmanager-pvc.yaml
? ??? alertmanager-serviceaccount.yaml
? ??? alertmanager-service.yaml
? ??? _helpers.tpl
? ??? kube-state-metrics-clusterrolebinding.yaml
? ??? kube-state-metrics-clusterrole.yaml
? ??? kube-state-metrics-deployment.yaml
? ??? kube-state-metrics-networkpolicy.yaml
? ??? kube-state-metrics-serviceaccount.yaml
? ??? kube-state-metrics-svc.yaml
? ??? node-exporter-clusterrolebinding.yaml
? ??? node-exporter-daemonset.yaml
? ??? node-exporter-serviceaccount.yaml
? ??? node-exporter-service.yaml
? ??? NOTES.txt
? ??? pushgateway-deployment.yaml
? ??? pushgateway-ingress.yaml
? ??? pushgateway-service.yaml
? ??? server-clusterrolebinding.yaml
? ??? server-clusterrole.yaml
? ??? server-configmap.yaml
? ??? server-deployment.yaml
? ??? server-ingress.yaml
? ??? server-networkpolicy.yaml
? ??? server-pvc.yaml
? ??? server-serviceaccount.yaml
? ??? server-service.yaml
??? values.yaml
Run Code Online (Sandbox Code Playgroud)
小智 5
您还可以使用以下命令通过一个values.yaml文件分别部署两个应用程序:
helm install -f my-values.yaml chart1
helm install -f my-values.yaml chart2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11251 次 |
| 最近记录: |