Helm v3.0.0 beta 1 发布,Kubernetes 包管理器
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 发布相差两天,具体请见发布说明:
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Apache Jackrabbit Oak 1.8.16 发布,可扩展、高性能分层存储库
Apache Jackrabbit Oak 1.8.16 发布了,Jackrabbit Oak 是一种可扩展的高性能分层内容存储库,旨在用作现代世界级网站和其它要求苛刻的内容应用程序的基础。 这是一个修复版本,主要更新内容如下: Technical task [OAK-8150] - RDB*Store:添加 Oracle 特定文档 [OAK-8396]- 缺少在 RDBDocumentStore 上运行扫描的文档步骤 [OAK-8445] - RDB 文档:对 “revisions” 命令文档的小修复 [OAK-8481] - RDB*Store:更新 postgresql jdbc 驱动 [OAK-8483] - RDB*Store:更新 mysql jdbc 驱动 [OAK-8485] - RDB*Store:更新 mssql jdbc 驱动 Bug [OAK-8212] - 易受 NPE 影响的 ImporterImpl.importProperties [OAK-8448] - VersionGC 可能会卡住 [OAK-8472] - 在 oak-run 控制台刷新命令帮助中...
-
下一篇
Serverless 1.51.0 发布,无服务器架构开发框架
Serverless 架构开发框架 Serverless Framework 1.51.0 发布了,该框架使用 AWS Lambda、Azure Functions、Google CloudFunctions 等技术,可以构建 Serverless 架构的 Web、移动和 IoT 应用。 新版更新说明如下: AWS API Gateway 自定义日志级别 修复保留的图层逻辑 ID 为#6546中误用的选项添加文档 修复:当 NODE_ENV=development 时删除 Bluebird promise 警告 AWS API Gateway 为日志组到期设置 provider.logRetentionInDays 的值 修复对外部 websocketApiId 的支持 确保为调用它的测试模拟 AWS SDK 不要在空数组上记录警告 API 网关启用/禁用访问/执行日志 允许未解析的 Rest API ID 使用provider.tags 设置 改善错误报告 修复 Lambda 包中的 Yarn 日志排除 改进 SDK 更新的 Rest API ID 解析 修复 ServerlessE...
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码