资讯专栏INFORMATION COLUMN

【容器云 UK8S】应用商店:关于应用商店之Helm组件及相关术语

Tecode / 2050人阅读

摘要:关于应用商店应用商店的前端页面已经下线,如需使用请通过命令行操作,安装使用应用商店关于是的包管理工具,用于简化应用的部署和管理。本文通过安装使用应用商店进行介绍。组件及相关术语是一款架构软件,分为两个部分,分别是的客户端和服务端。

关于应用商店

UK8S应用商店的前端页面已经下线,如需使用请通过Helm命令行操作,安装使用应用商店

关于Helm

Helm是Kubernetes的包管理工具,用于简化Kubernetes应用的部署和管理。初期学习理解时可以将Helm比作Linux下的yum/apt-get,这两款软件都是Linux系统下的包管理工具。本文通过安装Helm使用应用商店进行介绍。

Helm组件及相关术语

Helm2.x是一款C/S架构软件,分为两个部分,分别是Helm的客户端(Helm)和Helm服务端(Tiller)。外部的使用依赖就是Chart仓库。

在Helm3.x中,剔除了Helm服务端(Tiller),直接使用Helm调用api server完成应用的创建及管理。

Helm

Helm是一个命令行下的客户端工具,主要用于Kubernetes应用程序Chart的创建、打包、发布以及管理CHart仓库。

Tiller

Tiller在 Helm3 中已经废弃。

Tiller 是 Helm2 的服务端,通常运行在您的kubernetes集群中。Tiller 用于接收 Helm 的请求,并根据 Chart 生成 Kubernetes 的部署文件,然后提交给 Kubernetes 创建应用。

Chart

Chart是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件集合。可以在你部署复杂应用的时候直接通过部署chart实现快速部署。

Helm工作原理

Helm3

HElm3中删除了Tiller,只有客户端使用,调用~/.kube/config来访问api server进行创建。

目前Helm3.3版本中完全兼容Helm2中的语法,更新语法会在使用中返回提示。

Helm2

Helm客户端负责管理已经添加的仓库,即应用商店,发送给Tiller进行具体命令执行。

Tiller服务端负责转化Chart为一条Release,发送给k8s API Server进行部署安装。

实时文档欢迎访问https://docs.ucloud.cn/uk8s/helm/init

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126279.html

相关文章

  • 容器UK8S】新手指导

    摘要:详细请见产品价格产品概念使用须知名词解释漏洞修复记录集群节点配置推荐模式选择产品价格操作指南集群创建需要注意的几点分别是使用必读讲解使用需要赋予的权限模式切换的切换等。UK8S概览UK8S是一项基于Kubernetes的容器管理服务,你可以在UK8S上部署、管理、扩展你的容器化应用,而无需关心Kubernetes集群自身的搭建及维护等运维类工作。了解使用UK8S为了让您更快上手使用,享受UK...

    Tecode 评论0 收藏0
  • 容器 UK8S应用商店:安装使用应用商店

    摘要:安装使用应用商店本文分别使用的和版本进行讲解和演示使用。发布应用会默认存储为,这个参数用于启用存储历史纪录,增加了应用发布的安全性。用于安装到非默认的集群,如果你的配置了多集群,可以使用选择你需要安装的集群,此处没有使用。安装使用应用商店本文分别使用Helm的3.3.1和2.14.1版本进行讲解和演示使用。如果您已经安装了Helm的客户端(和服务端),您可以直接添加应用商店进行使用,添加命令...

    Tecode 评论0 收藏0
  • 容器 UK8S应用商店:安装应用和管理应用

    摘要:更新商店信息查询应用安装商店应用安装商店应用执行了安装商店应用的命令后,我们看到了系统返回给我们了安装的详细信息。安装应用安装商店应用按照前文helm工具已经安装完成,接下来通过helm客户端在kubernetes集群中创建一个应用,执行安装前最好先进行应用商店的同步,以获得最新的应用信息。#更新商店信息 helm repo update #查询tomcat应用 helm search to...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<