设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Helm v3.0.0 beta 1发布,Kubernetes包管理器

2019-8-30 20:40| 发布者: joejoe0332| 查看: 332| 评论: 0|原作者: oschina|来自: oschina

摘要: Helm 是管理 Kubernetes 图表的工具,图表是预先配置的 Kubernetes 资源包。3.0.0 beta 1已经发布,内容如下: Tiller 已被移除了。这提高了使用 Helm 的体验,不再需要拥有集群管理权限或在每个名称空间中安装 Till ...

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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部