内容简介:Helm 是管理 Kubernetes 图表的工具,图表是预先配置的 Kubernetes 资源包。3.0.0 beta 1 已经发布,内容如下: Tiller 已被移除了。这提高了使用 Helm 的体验,不再需要拥有集群管理权限或在每个名称空间中安装 ...
Helm 是管理 Kubernetes 图表的工具,图表是预先配置的 Kubernetes 资源包。3.0.0 beta 1 已经发布,内容如下:
- Tiller 已被移除了。这提高了使用 Helm 的体验,不再需要拥有集群管理权限或在每个名称空间中安装 Tiller,删除 Tiller 后,Helm 现在使用本地 kubeconfig 文件定义的设置和访问。
- 此版安装时需要一个名称,或者你可以使用 - -generate-name 标志来自动生成一个名称,这与 Helmv 2 行为相反。
- helm init 命令已被删除。它履行两项主要职能:首先,它用来安装了 Tiller,这已经不再需要了;其次,它设置 Helm 配置所在的目录和存储库,现在是自动化的。如果目录不存在,则将创建该目录。
- Helm 主目录以前位于用户主目录之外,有一个名为 XDG Base Directory Specification 的标准,它描述了处理这些目录的标准方法。现在,helm 遵循XDG 规范。
- 在默认情况下,不再添加 stable 存储库。在 Helm 3 的生命周期中,这个存储库将被废弃,现在将转移到一个可以由 Helm Hub 搜索的分布式存储库模型。
- helm search 命令已被重构为具有可以搜索本地存储库和 Helm Hub 的子命令
- 发行版名称现在限定为命名空间。在 Helm 2 中,名称被限定为运行中的命名空间 Tiller。当 Tiller 运行整个集群时,名称被限定为集群,名称的作用域现在与发行版相同。
- 现在可以将 JSON 模式强加于图表值并与图表捆绑在一起
- 一个新的图表 API 版本是可用的,这个新的 apiVersion 是 v2,包含了一些更改,如下:
- 在 Chart.yaml 文件中列出了需求,而不是 requments.yaml 文件
- CRD 目录已添加到图表中,用于放置 CRD。这些文件将在执行模板渲染之前安装,一旦 Kubernetes 社区用 CRD 制定了更多的工作流细节,就可以向 Helm 添加更多功能来支持它们。
- crd-install hook 已被移除,它不适用于 Helm v2 图表。“legacy”插件将由 Helm 项目发布,以支持带有 crd-install 的 v1 图表
- helm serve 被移除
- helm 现在支持库图表。这些图表不用安装,但可以依赖和引用其他图表
- helm test 进行了重要重构
- CLI 进行了更改:
- helm inspect 现在是 helm show
- helm fetch 变成 helm pull
- helm delete 是 helm uninstall
- 如果想保存历史记录的话,使用 --keep-history 而不是在 helm uninstall 使用 --purge
另外,Helm 3.0.0 beta 2 已经发布,与 beta 1 发布相差两天,具体请见发布说明:
https://github.com/helm/helm/releases
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 若依管理系统 1.0.2 发布,新增部门管理
- 若依管理系统 1.0.3 发布,新增用户管理
- 若依管理系统 1.0.4 发布,新增角色管理
- 若依管理系统 1.0.5 发布,新增菜单管理
- 若依管理系统 1.0.6 发布,新增字典管理
- 若依管理系统 1.0.7 发布,新增岗位管理
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java Web开发从初学到精通
方振宇 / 电子工业 / 2010-6 / 69.00元
《Java Web开发从初学到精通》介绍如何整合Web框架进行J2EE开发,所有实例都基于MyEclipse IDE开发,引领读者快速进入基于JaVa web的J2EE应用领域。《Java Web开发从初学到精通》开始主要介绍Servlet、JSP、JavaBean、EL、JSTL、JDBC等Web开发基础知识,然后学习Struts、Hibernate、Spring、Ajax、JSF等开源框架,并......一起来看看 《Java Web开发从初学到精通》 这本书的介绍吧!