heml学习笔记

运行 Helm 的节点也应该是可以正常使用 kubectl 命令的主机

运行“ helm version ,,命令即可显示客户端和服务端的版本号,若两者均显示正常,则表示安装成功

Tiller 将数据存储于 ConfigMap 资源中,

更新仓库元信息:helm repo update

列出仓库中Charts的列表: helm search (helm search redis)

打印出指定的 Charts 的详细信息: helm inspect

列出已经安装生成的 Release : helm list

删除release:helm delete redis

升级或回滚应用,要分别使用“ helm upgrade 和“ helm rollback

helm install 命令支持基于多种安装源进行应用部署,这包括 Charts 仓库、本地的 Charts 压缩包 、本地 Charts 目录,甚至是指定某个 Charts 的 URL 。

修改了依赖关系后需要执行“ helm dependency update ”命令,执行后会自动下载被依赖的 Charts 至 charts/ 目录中 。

生成一个空 Charts:helm create mychart

确认修改后的 Charts 是否格式良好: helm lint

用helm install 调试运行以查看由 Charts 定义的容器化应用是否能够正确部署 : helm install --name myapp --dry run debug . /mychart set service . type =NodePort
移除命令 中的“一dry-run ”选项后再次运行命令即可完成应用的部署:

通过“ helm package 命令将其打包为 tar 格式后分享给团队 :helm package ./mychart

仓库的管理需要使用“ helm repo”命令进行,如添加仓库:helm repo add incubator http : //storage.googleapis.com/kubernetes - charts-incubator
所有可用的仓库列表 : helm repo list

使用“ helm repo update ”命令获取最新的仓库元数据信息

删除指定的仓库配置: helm repo remove <REPO_NAME>

posted on 2020-08-03 18:49  我和你并没有不同  阅读(19)  评论(0编辑  收藏

统计