Myblog

the amazing thing of think

helm-常用命令

helm 基本概念

helm 是 k8s的包管理工具。包管理方面有几个基本概念对应于helm是这样的:

    • 被称为 hub, 类似于各个镜像之间的搜索。
    • 本地用的被称为 Repository,就是 k8s的数据库
    • 被称为chart, 可以是工具,应用,服务。
  • 实例
    • 被称为instance,chart每在集群上安装一次就会创建一个实例。

一言以蔽之。

Helm installs charts into Kubernetes, creating a new release for each installation. And to find new charts, you can search Helm chart repositories.

常用命令

  • helm search

    • helm search hub chartName hub上搜索名为chartName的chart 并列出
    • helm search repo chartName 本地用的repo上搜索chartName并列出
  • helm install instanceName chartName 安装包

  • helm install foo chartName 安装本地包

  • helm update -f instanceName chartName 更新包

  • helm rollback chartName version 回滚到某个版本

  • helm unstall instanceName 删除包

  • helm list 查看所有包

  • helm show values 查看所有配置