栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Kubernates 之 helm chart 配置讲解:

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kubernates 之 helm chart 配置讲解:

1.Helm简介

Helm 是 Deis (https://deis.com/) 开发的一个用于 kubernetes 的包管理器

对于使用者而言,使用 Helm 后不用需要了解 Kubernetes 的 Yaml 语法并编写应用部署文件,可以通过 Helm 下载并在 kubernetes 上安装需要的应用。

Helm 还提供了 kubernetes 上的软件部署,删除,升级,回滚应用的强大功能。

helm 有三个概念:

        helm : 是一个命令行客户端工具,主要适用与chart中yml 的创建,打包,发布,管理。

        chart: 应用描述,主要是用于描述k8s中资源相关的集合(yaml 配置集合)

        release:基于chart部署的实体,当chart被helm 运行时就会产生一个chart的实力也就是release,将chart中的yaml 运行产生一个个真实的资源对象。

Helm 结构变化:v2 和v3 之间的区别

3、helm 实际应用:

helm 添加仓库:

        helm add repo 仓库名称  仓库地址

        helm add repo stable  http://mirror.azure.cn/kubernates/charts

        helm add repo stable  http://kubernates.oss-cn-hangzhou.aliyuncs.cn/charts

        helm  repo update 更新仓库

        helm search repo 应用名称

        helm install 安装之后的名称 搜索之后的名称

        helm  list  查看信息

        helm  status 安装之后的名称

helm:操作如下:

 Chart配置:

        chart: 应用描述,主要是用于描述k8s中资源相关的集合(yaml 配置集合)

chart 结构

chart  命令:

helm create chart名称   创建一个chart

helm install     打包

helm upgrade 更新  当yaml中的信息被修改

chart rollback  回滚

helm search repo 应用名称

helm inspect chart名称     查看详细信息

        例如: helm inspect stable/mysql

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/940717.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号