一.概述

Helm是一个kubernetes应用的包管理工具,用来管理预先配置好的安装包资源。
Helm chart是用来封装kubernetes原生应用程序的yaml文件,可以在你部署应用的时候自定义应用程序的一些metadata,便与应用程序的分发。

安装及详细介绍Helm安装部署详解【附源码】_无锋剑客_51CTO博客

二.命令用法

查看版本

#helm version

查看当前安装的charts

#helm list

查询 charts

#helm search redis

安装charts

#helm install --name redis --namespaces prod bitnami/redis

查看charts状态

#helm status redis

删除charts(--purge)

#helm delete --purge redis

增加repo

#helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts

#helm repo add --username admin --password password myharbor https://harbor.qing.cn/chartrepo/charts

更新repo仓库资源

#helm repo update

创建charts

#helm create helm_charts

测试charts语法

#helm lint 

打包charts

#cd helm_charts && helm package ./

查看生成的yaml文件

#helm  template  helm_charts-0.1.1.tgz

更新image

#helm upgrade --set image.tag='v2019-05-09-18-48-40' study-api-en-oral myharbor/study-api-en-oral

回滚relase

#helm hist study-api-en-oral

#helm rollback study-api-en-oral 4

helm命令的基本使用相关推荐

  1. kubectl查看node状态_适用于初学者的基本 kubectl 和 Helm 命令 | Linux 中国

    去杂货店"采购"这些命令,你需要用这些 Kubernetes 工具来入门.-- Jessica Cherry 去杂货店"采购"这些命令,你需要用这些 Kuber ...

  2. docker k8s helm常用命令梳理

    ####################docker#################### docker hub地址:https://hub.docker.com/docker pull apach ...

  3. kubernetes 1.14安装部署helm插件

    简单介绍: Helm其实就是一个基于Kubernetes的程序包(资源包)管理器,它将一个应用的相关资源组织成为Charts,并通过Charts管理程序包.再简单点说,可以当做RHEL/CentOS系 ...

  4. Kubernetes Helm入门指南

    什么是Helm?这可不是暗黑破坏神里装备的名称:头盔,而是Kubernetes的一个包管理工具,用来简化Kubernetes应用的部署和管理.我们Helm和Kubernetes的关系,我们可以理解成y ...

  5. 你不得不了解 Helm 3 中的 5 个关键新特性

    作者 | Rafal 导读:Helm 是 Kubernetes 的一个软件包管理器.两个月前,它发布了第三个主要版本,Helm 3.在这一新版本中,有许多重大变化.本文作者将介绍自己认为最关键的 5 ...

  6. Helm V3 新版本发布

    Helm v3.0.0 Alpha 1 is coming! Helm 作为 Kubernetes 体系的包管理工具,已经逐渐成为了事实上的应用分发标准.根据 2018 年 CNCF 的一项云原生用户 ...

  7. k8s包管理器helm_kubernetes包管理神器-Helm

    在我们学习 kubernetes 的过程中,用的最多的是 kubectl 命令行工具,使用 kubectl 工具需要我们编写好各种部署文件,这在生产中是非常不方便的,因此 Helm 这个 kubern ...

  8. 使用Helm优化Kubernetes下的研发体验:基础设施即代码

    容器即进程,Kubernetes则解决了如何部署和运行应用的问题.对于任何一个部署在Kubernetes的应用而言,通常都可以由几个固定的部分组成:Ingress.Service.Deployment ...

  9. K8S之HELM详细介绍

    文章目录 一.基本概念 二. 组件架构 三 .工作原理 3.1 .Chart install 3.2 .Chart update 3.3 .Chart Rollback 3.4.Chart处理依赖 四 ...

最新文章

  1. dos分区:C语言建立多个PRI DOS分区
  2. Spring事务异常回滚,捕获异常不抛出就不会回滚
  3. Thinkphp 3.2中控制页面不缓存
  4. 我个人的CRUD故事-或我如何来到CUBA平台
  5. EbN0、SNR、0.1nmOSNR的区别与联系
  6. git 多用户多仓库配置
  7. 【小超_Android】GitHub源码项目整理,希望对大家有帮助
  8. BoltDB 一个简单的纯 Go key/value 存储 [译]
  9. mysql-multi source replication 配置
  10. VS2019 无法打开源文件“stdafx.h“ 问题
  11. 关于DSP28开发环境CCS6常见报错汇总(未完待续)
  12. Ubuntu(linux)系统配置搭建代理服务器
  13. 照相机的成像原理,镜头和单反相机的认识
  14. 周鸿祎的“花房上市”执念
  15. Silverlight 教程第二部分:使用布局管理 (木野狐译)
  16. Win32汇编学习笔记之基础篇
  17. sae bae微信上墙|微信墙完美版(php源码),最新微信表白墙源码 微信互动墙 微信留言板 微信留言墙源码 - A保站...
  18. Linux ls命令返回结果说明
  19. c语言编写闹钟主程序流程图,课程设计基于单片机的定时闹钟.docx
  20. 小屏幕Android机,Palm:3.3英寸小屏安卓机来了

热门文章

  1. 从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
  2. 数字图像处理:第十章 离散图象变换
  3. 编程之美-数字哑谜和回文方法整理
  4. Android组件化专题 - 组件化配置
  5. 自己动手开发智能聊天机器人完全指南(附python完整源码)
  6. 印度首富要免费向全国提供4G网络3个月
  7. CentOS环境下tomcat启动超级慢的解决方案
  8. bootstrap模态框使用
  9. Spring Boot学习笔记-实践建言
  10. 类成员指针和0x0地址转换