微服务部署到Kubernetes:Helm实战指南
在将微服务部署到Kubernetes的过程中,Helm是一个非常强大的工具。它可以帮助我们管理Kubernetes应用的部署,通过图表(charts)的方式来组织和分发应用。下面我们将详细介绍Helm的使用,包括常用命令、图表结构、模板机制等内容。
1. 项目结构与文件位置
项目的文件结构如下:
| |-- mongodb
| |-- mysql
| |-- product
| |-- product-composite
| |-- rabbitmq
| |-- recommendation
| |-- review
| `-- zipkin-server
`-- environments
|-- dev-env
`-- prod-env
这些文件可以在 $BOOK_HOME/Chapter16/kubernetes/helm 文件夹中找到。
2. Helm常用命令
要使用Helm完成各种任务,我们需要使用其CLI工具 helm 。以下是一些最常用的Helm命令:
| 命令 | 描述 |
| — | — |
| create | 用于创建新的图表。 |
| dependency update (dep up) | 解析对其他图表的依赖。图表会被放置在 charts 文件夹中,并且 Cha
超级会员免费看
订阅专栏 解锁全文
741

被折叠的 条评论
为什么被折叠?



