展开全部

主编推荐语

本书带你快速了解Helm这一用于Kubernetes容器编排系统的卓越的软件包管理器。

内容简介

本书前三章介绍Helm并展示如何使用Helm客户端。第1章概述了Helm在云原生生态系统中的位置及其架构。第2章和第3章介绍如何使用Helm客户端:从安装逐步过渡到高级用法。第4~6章介绍了如何为Helm创建软件包。该部分从如何创建包(第4章)开始,然后学习模板语法(第5章),最后学习高级功能(第6章)。

第7章介绍了共享软件包,包括它们各自的发布版本。如果你正在使用DevOps进程将软件分发给其他人或在系统之间共享软件,则共享非常重要。第8章介绍了Helm的扩展。可以在无须对其建立分支或增加功能的前提下,对Helm进行定制。两个附录提供了参考资料。附录A概述了当前软件包和遗留软件包之间的区别,附录B介绍了用于共享包的存储库API。

目录

  • 版权信息
  • 关于作者
  • 关于封面
  • O'Reilly Media, Inc. 介绍
  • 前言
  • 第1章 Helm简介
  • 1.1 云原生生态系统
  • 1.2 Helm的目标
  • 1.3 Helm架构
  • 1.4 结论
  • 第2章 使用Helm
  • 2.1 安装和配置Helm客户端
  • 2.2 添加chart存储库
  • 2.3 搜索chart存储库
  • 2.4 安装程序包
  • 2.5 列出你的安装
  • 2.6 升级安装
  • 2.7 卸载安装
  • 2.8 结论
  • 第3章 Helm的高级功能
  • 3.1 模板和试运行
  • 3.2 了解发布版本信息
  • 3.3 历史记录和回滚
  • 3.4 深入了解安装和升级
  • 3.5 结论
  • 第4章 构建chart
  • 4.1 chart创建命令
  • 4.2 Chart.yaml文件
  • 4.3 修改模板
  • 4.4 使用values文件
  • 4.5 打包chart
  • 4.6 校验chart代码
  • 4.7 结论
  • 第5章 开发模板
  • 5.1 模板语法
  • 5.2 命名模板
  • 5.3 为可维护性构建模板
  • 5.4 调试模板
  • 5.5 结论
  • 第6章 chart的高级功能
  • 6.1 chart依赖项
  • 6.2 库chart
  • 6.3 模式化值文件
  • 6.4 钩子
  • 6.5 向chart中添加测试
  • 6.6 安全注意事项
  • 6.7 自定义资源定义
  • 6.8 结论
  • 第7章 chart存储库
  • 7.1 存储库索引
  • 7.2 设置chart存储库
  • 7.3 使用chart存储库
  • 7.4 实验性OCI支持
  • 7.5 相关项目
  • 第8章 Helm插件和启动程序
  • 8.1 插件
  • 8.2 启动程序
  • 8.3 进一步扩展Helm
  • 附录A chart API版本
  • 附录B chart存储库API
展开全部

评分及书评

5.0
3个评分
  • 用户头像
    给这本书评了
    5.0

    介绍了大多数功能 若要深入了解还需实践

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。