k8s helm命令
时间: 2024-08-16 13:06:09 浏览: 55
helm部署应用到k8s集群(helm+k8s)-详细文档
5星 · 资源好评率100%
Kubernetes (k8s) Helm 是一个流行的包管理工具,它用于管理和部署 Kubernetes 应用程序。Helm 主要通过 `.yaml` 或 `.helmfile.yaml` 文件来管理应用的部署、升级和卸载流程,其中的核心命令包括:
1. **安装** (`helm install`): 使用 Helm Chart(一种预打包的应用定义)安装一个新的 Kubernetes 部署,例如 `helm install my-app stable/nginx-ingress`.
2. **升级** (`helm upgrade`): 升级已存在的应用程序到新的版本,`helm upgrade my-app my-chart --version v2.0`.
3. **列出** (`helm list`): 显示已经安装的 Charts 和它们的状态。
4. **删除** (`helm uninstall`): 删除指定的.Chart,如 `helm uninstall my-app`.
5. **查看** (`helm show`): 查看 Chart 的详细信息,比如 `helm show repo stable` 查看稳定仓库的信息。
6. **检索** (`helm fetch`): 下载 Chart 到本地仓库,例如 `helm fetch nginxinc/nginx-ingress`.
7. **搜索** (`helm search`): 搜索可用的 Charts。
8. **发布** (`helm package`): 创建一个新的 Chart 包,可以将应用打包成可发布的格式。
阅读全文