k8s包管理Helm命令大全
前言 helm的三个核心概念: Chart: chart就是一个安装包,类似与rpm,deb这样的安装包 Reporitory: 仓库,一个http服务器存放Charts包. 安装完helm之后,默认配置了谷歌官方stable仓库. release: heml install一个chart之后生成的实例.一个chart每次安装都会产生一个release. release之间没有直接关系,每个release有revision,对应这个release在helm管理下的版本. helm安装有四种方式: 从repository, helm install stable/mysql charts打包后的tgz包, helm install mysql-2.3.tgz 从tgz解压后的charts目录, helm install mysql/ 从url, helm install http://127.0.0.1:8879/charts/mysql helm的日常使用: 一个release的生命周期 首先查找包,如想要安装mysql, helm search mysql ,mysql是个关键字,如果一个chart中的chart.yaml文件内定义了这个关键字,则可以被搜索到. $ helm search mysql NAME CHART VERSION APP VERSION