前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《TKE学习》TKE服务中的HELM应用 (八)

《TKE学习》TKE服务中的HELM应用 (八)

原创
作者头像
baron
发布2019-11-25 18:45:02
1.3K0
发布2019-11-25 18:45:02
举报

什么是helm?

在Kubernetes中部署容器云应用(容器或微服务编排)是一项有挑战性的工作,Helm就是为了简化在Kubernetes中安装部署容器云应用的一个客户端工具。通过Helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用。同时,也可以通过Helm进行容器云应用的分享。

Helm架构由Helm客户端、Tiller服务器端和Chart仓库所组成;Tiller部署在Kubernetes中,Helm客户端从Chart仓库中获取Chart安装包,并将其安装部署到Kubernetes集群中。

Helm是管理Kubernetes包的工具,Helm能提供以下能力:

  • 创建新的charts
  • 将charts打包成tgz文件
  • 与chart仓库交互
  • 安装和卸载Kubernetes的应用
  • 管理使用Helm安装的charts的生命周期

在Helm中,有三个需要了解的重要概念:

  • chart:是创建Kubernetes应用实例的信息集合
  • config:创建发布对象的chart的配置信息
  • release:chart的运行实例,包含特定的config

TKE实践

  • 开启helm应用服务,如图所示:
Snipaste_2019-11-25_18-09-01.png
Snipaste_2019-11-25_18-09-01.png

在左侧选择helm应用,选择自己的集群,点击申请开通。

申请页面如下:

Snipaste_2019-11-25_18-10-32.png
Snipaste_2019-11-25_18-10-32.png

确认好自己的集群的资源情况,确认无误后,点击确定即可开通此功能。

  • 确认helm应用开通
Snipaste_2019-11-25_18-14-23.png
Snipaste_2019-11-25_18-14-23.png

如上图:我们可以通过查看helm的tiller的部署是否成功来判断集群helm应用是否开通。

  • 运用helm部署服务
Snipaste_2019-11-25_18-17-34.png
Snipaste_2019-11-25_18-17-34.png

首先我们选择到helm应用界面,选择对应的集群,点击新建,出现下面的页面。

Snipaste_2019-11-25_18-21-59.png
Snipaste_2019-11-25_18-21-59.png

接着,我们填好自己的名称,按需要选择chart仓库,选择需要的chart模板,然后点击完成。

  • 确认helm创建应用的结果。
Snipaste_2019-11-25_18-23-35.png
Snipaste_2019-11-25_18-23-35.png

在helm界面查看我们创建好的应用,点击进去可以查看详情。

Snipaste_2019-11-25_18-28-33.png
Snipaste_2019-11-25_18-28-33.png
  • 同时,我们也可以到工作负载界面去确认服务是否创建。
Snipaste_2019-11-25_18-32-32.png
Snipaste_2019-11-25_18-32-32.png

如图表明,helm创建etcd成功。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是helm?
  • TKE实践
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档