构建第一个 Helm 图表
1. 环境搭建
为了让 Helm 图表正常运行,需要创建一个 Minikube 环境,具体步骤如下:
1. 启动 Minikube:
$ minikube start
- 创建一个名为
chapter5的新命名空间:
$ kubectl create namespace chapter5
在部署 Guestbook 图表时,将使用这个命名空间。环境准备好后,就可以开始编写图表了。
2. 创建 Guestbook Helm 图表
下面将创建一个 Helm 图表来部署 Guestbook 应用程序。最终的图表已发布在 Packt 仓库的 helm-charts/charts/guestbook 文件夹下,可在操作时参考。
2.1 搭建初始文件结构
Helm 图表必须遵循特定的文件结构才被认为是有效的。一个图表必须包含以下必需文件:
- Chart.yaml :用于定义图表元数据
- values.yaml :用于定义图表的默认值
- templates/ :用于定义图表模板和要创建的 Kubernetes 资源
虽然可以从头开始创
超级会员免费看
订阅专栏 解锁全文
13

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



