使用Helm部署Consul集群

Helm 介绍 helm 是 kubernetes 的包管理器。它相当于 CentOS 的 yum ,Ubuntu 的 apt 。 在 helm 中有三大概念: Chart:Helm使用的包格式称为 chart。 chart 就是一个描述 Kubernetes 相关资源的文件集合。单个 chart 可以用来部署一些简单的, 类似于 memcache pod,或者某些复杂的 HTTP 服务器以及 web 全栈应用、数据库、缓存等 Repo:chart 的存放仓库,社区的 Helm chart 仓库位于 Artifact Hub,也可以创建运行自己的私有 chart 仓库 Release:运行在 Kubernetes 集群中的 chart 的实例。一个 chart 通常可以在同一个集群中安装多次,而每一次安装都会创建一个新的 release 总结:Helm 安装 charts 到 Kubernetes 集群中,每次安装都会创建一个新的 release 。你可以在 Helm 的 chart repositories 中寻找新的 chart 。 准备阶段 拥有一个 Kubernetes 集群,如下: 具体配置:...

2022-03-04 · 3 分钟