Helm 3.0 已经发布,该版本是 CLI 工具的最新主要版本,主要关注简单性、安全性和可用性,内容如下:
新特性
  • 移除 Tiller(Helm 2 是一种 Client-Server 结构,客户端称为 Helm,服务器称为 Tiller)。Helm 3 只有客户端结构,客户端仍称为 Helm。如下图所示,它的操作类似于 Helm 2 客户端,但客户端直接与 Kubernetes API 服务器交互。
  • 支持 Helm 图表新版本

  • 支持库图表

  • Release 以新格式存储

  • 支持在 OCI 注册表中存储 Helm 图表(实验性)

  • 现在可以根据 JSON 模式验证图表提供的值

  • 支持 XDG 基目录规范

  • 不需要初始化 Helm

  • 改进版本升级策略

  • 简化 CRD 支持

  • Helm 测试框架更新

  • 仍支持 Helm 2 接口

更改存储库 

Helm 3 改进了存储库的体验。在 Helm 2 中,默认情况下包含图表存储库。在 Helm 3 中,默认情况下不包含任何存储库。因此,你首先需要做的事情之一就是添加一个存储库。

与 Helm 2 兼容

Helm 3 引入一个新的 Chart 版本 (v2)。在大多数情况下,在 Helm 2  的图表在 Helm 3  同样可用。

详情请见发布说明:
https://github.com/helm/helm/releases/tag/v3.0.0
推荐阅读

Kubernetes包管理器Helm发布3.0版本相关推荐

  1. Kubernetes 应用包管理器 Helm 对应用进行管理

    K8s当中部署应用都是特定的资源组成的,这些资源可以独立于某个文件或者写到一个文件当中 为什么需要Helm 由于Kubernetes缺少对发布的应用版本管理和控制,使得部署的应用维护和更新等面临诸多的 ...

  2. 云原生之深入解析Kubernetes应用包管理器Helm的保姆级教程和实战

    一.Helm 简介 ① 什么是 Helm? 我们可以将 Helm 看作 Kubernetes 下的 apt-get/yum,Helm 是 kubernetes 的包管理器,Helm 仓库里面只有配置清 ...

  3. 使用脚本在Linux服务器上自动安装Kubernetes的包管理器Helm

    Helm之于Kubernetes好比yum之于Red Hat Enterprise Linux,或者apt-get之于Ubuntu. Helm是由helm CLI和Tiller组成,是典型的Clien ...

  4. Helm应用包管理器(helm-v3.8.1)

    helm概念 helm 是 Kubernetes 包管理器.帮助您管理 Kubernetes 应用 -- Helm Chart. Helm Chart 代表着 Helm 包.包涵盖了将 Kuberne ...

  5. ASP.NET Core on K8S深入学习(10)K8S包管理器Helm-Part 2

    本篇已加入<.NET Core on K8S学习实践系列文章索引>,可以点击查看更多容器化技术相关系列文章.上一篇 Part 1 中介绍了Helm的基本概念与基本使用,这一篇我们来自定义一 ...

  6. ASP.NET Core on K8S深入学习(10)K8S包管理器Helm-Part 1

    本篇已加入<.NET Core on K8S学习实践系列文章索引>,可以点击查看更多容器化技术相关系列文章. 关于Helm Why Helm? 虽然K8S能够很好地组织和编排容器,但是缺少 ...

  7. Kubernetes之(二十)Helm程序包管理器

    目录 Kubernetes之(二十)Helm程序包管理器 概念 部署Helm 下载helm 部署Tiller helm的使用 chart 目录结构 chart模板 定制安装 MySQL chart c ...

  8. Kubernetes学习(八)Helm应用包管理器

    为什么需要Helm K8S上的应用对象,都是由特定的资源描述组成,包括deployment.service等.都保存各自文件中或者集中写到一个配置文件,然后kubectl apply –f 部署. 如 ...

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

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

最新文章

  1. 从高排到低变成小楼梯儿歌_【课程采风】古运萌宝安全小知识之小剪刀的秘密...
  2. 人类基因测序被重新定义,时间减半创世界纪录
  3. Java并发包中Lock的实现原理
  4. 01 C语言程序设计--01 C语言基础--第3章 基本数据类型01
  5. 人脸识别大规模爆发!
  6. 您的MyFitnessPal帐户几乎肯定已被黑客入侵,请立即更改密码
  7. Java 8新特性——default方法(defender方法)介绍
  8. system health_可重复使用的MicroProfile Health探针
  9. ERROR: Failed building wheel for pycrypto
  10. java实战项目_我靠这份Java知识体系和6个大厂实战项目,拿到阿里年薪50W+offer
  11. 微波工程基础_哈工大电子与信息工程—复试考试大纲
  12. 寻求生态保护与矿产开发平衡点 青海给出“绿色方案”
  13. java实习周记_java程序员的实习周记
  14. sql中如何按拼音笔画排序
  15. 华为linux连蓝牙鼠标,huawei蓝牙鼠标怎么样? 华为蓝牙鼠标连接使用教程
  16. plantcare的html打开空白,PlantCARE, a plant cis-acting regulatory element database
  17. 全网最全解析,少儿编程到底学的是什么?
  18. 7-40 奥运排行榜 (25 分)
  19. 如何用Python投机倒把几天“暴富”
  20. 《计算机是怎样跑起来的》优化使用VBScript语言编写的石头剪刀布游戏

热门文章

  1. [轉]数据挖掘工具的选择
  2. 面向全球用户的Teams app之夏令时篇
  3. facebook 邀请好友_如何在Facebook上与某人解除好友
  4. vlc 视频流跳数_如何解决在播放高清晰度视频文件的VLC中跳过和滞后的问题
  5. css3-13 如何改变文本框的轮廓颜色
  6. 第一季度ADC市场份额揭榜 A10 Networks再获用户青睐
  7. MySQL5.5多实例编译安装——mysqld_multi
  8. 避免活跃性危险(第十章)
  9. (转)前置++和后置++的区别
  10. 承接数字油画图稿/线条图定制(出图)业务