• Kubernetes编程

    释放查看图文详情

21年品牌 40万+商家 超1.5亿件商品

Kubernetes编程

36.16 4.1折 88 九五品

仅1件

北京通州

送至北京市朝阳区

运费快递 ¥12.00

认证卖家担保交易快速发货售后保障

作者[美]迈克尔·豪森布拉斯(MichaelHausenblas

出版社中国电力出版社

ISBN9787519854799

出版时间2021-06

版次1

装帧平装

开本16开

纸张胶版纸

页数317页

字数99999千字

定价88元

上书时间2024-12-20

评价3129好评率 99.82%

  • 品相不错 56
  • 发货速度快 55
  • 包装仔细 54
  • 物流很快 54
  • 非常满意 41
  • 价格实惠 38
  • 值得信赖 37
  • 品相超预期 34
  • 服务态度好 32
  • 物超所值 32
  • 书质量太差 2
  • 描述严重不符 2
  • 价格有点贵 1
  • 描述不符 1
  • 有小瑕疵 1
  • 影响阅读 1
  • 服务态度差 1
  • 没收到货 1
查看全部评价

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Kubernetes编程
定价:88.00元
作者:[美]迈克尔·豪森布拉斯(MichaelHausenblas)著,李凡希,任震宇 译
出版社:中国电力出版社
出版日期:2021-06-01
ISBN:9787519854799
字数:430000
页码:317
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
如果你打算开发原生Kubernetes应用,《Kubernetes编程》将成为你的向导。该书面向开发者和应用运维管理员介绍如何构建原生Kubernetes应用程序,这类应用可直接通过API服务器查询或更新资源的状态。AWS开发倡导者Michael Hausenblas和Red Hat首席软件工程师StefaSchimanski将介绍这类应用的特性并向你展示如何编写Kubernetes程序来构建它们。  你将学到Kubernetes的基础构件,包括client-go API库以及自定义资源。你只需要具备一些初级的开发知识和系统管理工具和实践经验(包括包管理、Go语言和Git)即可上手。  介绍了Kubernetes API的基础知识并深入讲解API服务器的内部结构。  学习Go语言的Kubernetes编程接口,包括Kubernetes API对象。  学习自定义资源,它是Kubernetes生态系统中核心的扩展工具。  使用代码标签控制Kubernetes代码生成器为自定义资源生成代码时的行为。  编写自定义的控制器和Operator,并为部署到生产环境中做好准备。  通过自定义API服务器,扩展Kubernetes的API层。
目录
目录前言 .1第1 章 概论 .71.1 什么是Kubernetes 编程? .71.2 一个实际的例子  101.3 扩展模式  111.4 控制器和Operator  121.4.1 控制循环. 131.4.2 事件  141.4.3 边沿触发与水平触发  171.4.4 改变集群对象或外部系统状态  201.4.5 乐观并发. 231.4.6 Operator  261.5 小结  28第2 章 Kubernetes API 基础 .302.1 API 服务器  302.1.1 API 服务器的HTTP 接口  312.1.2 API 术语 . 332.1.3 Kubernetes API 版本 . 362.1.4 声明式状态管理 . 372.2 通过命令行使用API . 382.3 API 服务器是如何处理请求的  432.4 小结  47第3 章 client-go 基础 493.1 代码仓库  493.1.1 客户端库. 493.1.2 Kubernetes API 类型 . 513.1.3 API Machinery . 523.1.4 创建并使用客户端对象  533.1.5 版本与兼容性  563.1.6 API 版本与兼容性保证  593.2 Go 语言中的Kubernetes 对象  623.2.1 TypeMeta  633.2.2 ObjectMeta  673.2.3 规格与状态  683.3 客户端集合 . 683.3.1 状态子资源:UpdateStatus  713.3.2 列表与删除  713.3.3 Watch  723.3.4 客户端扩展  733.3.5 客户端选项  733.4 Informer 和缓存  753.5 深入API Machinery 833.5.1 型别  833.5.2 资源  833.5.3 REST 映射 . 843.5.4 Scheme  863.6 Vendor 机制  883.6.1 glide  883.6.2 dep . 893.6.3 Go 模块  903.7 小结  92第4 章 使用自定义资源 934.1 服务发现信息  954.2 类型定义  974.3 自定义资源的高级功能 . 1004.3.1 自定义资源合法性验证  1004.3.2 短名字与类别  1034.3.3 打印列  1044.3.4 子资源  1064.4 开发者眼中的自定义资源 . 1114.4.1 动态客户端 . 1124.4.2 强类型客户端  1144.4.3 Operator SDK 和Kubebuilder 的controller-runtime 客户端  1214.5 小结 . 123第5 章 自动代码生成  1245.1 为何需要代码生成器  1245.2 调用代码生成器  1255.3 通过标签控制代码生成器行为  1275.3.1 全局标签 1285.3.2 局部标签 1295.3.3 deepcopy-ge标签  1315.3.4 runtime.Object 与DeepCopyObject  1315.3.5 client-ge标签  1335.3.6 informer-ge和lister-ge 1355.4 小结 . 136第6 章 编写Operator 的方案  1376.1 准备工作  1386.2 基于sample-controller  1386.2.1 引导  1396.2.2 业务逻辑 1406.3 Kubebuilder . 1486.3.1 引导  1496.3.2 业务逻辑 1556.4 Operator SDK . 1606.4.1 引导  1616.4.2 业务逻辑 1636.5 其他方案  1676.6 应用和未来的方向  1686.7 小结 . 169第7 章 发布控制器和Operator  1707.1 生命周期管理和打包  1707.1.1 打包:挑战 . 1717.1.2 Helm  1727.1.3 Kustomize  1747.1.4 其他打包方法  1767.1.5 打包的实践  1777.1.6 生命周期管理  1787.2 准生产部署  1797.2.1 将权限设置正确  1797.2.2 自动构建与测试  1837.2.3 自定义控制器和可观测性  1847.3 小结 . 187第8 章 自定义API 服务器 . 1898.1 自定义API 服务器的适用场景  1898.2 示例:一个披萨店  1928.3 架构:聚合  1938.3.1 API 服务  1958.3.2 自定义API 服务器的内部结构  1988.3.3 委托身份认证和信任机制  2008.3.4 委托授权 2018.4 开发自定义API 服务器 . 2048.4.1 选项、配置模式和启动基础设施  2048.4.2 次启动 . 2138.4.3 内部类型和转换  2148.4.4 编写API 类型  2188.4.5 转换  2208.4.6 默认值处理 . 2248.4.7 双程测试 2268.4.8 验证  2288.4.9 注册表与策略  2318.4.10 安装API  2378.4.11 准入 . 2428.5 部署自定义API 服务器 . 2538.5.1 部署清单文件  2548.5.2 设置RBAC . 2578.5.3 不安全地运行自定义API 服务器  2598.5.4 证书与信任 . 2628.5.5 共享etcd  2658.6 小结 . 266第9 章 自定义资源进阶 . 2689.1 自定义资源版本  2689.1.1 改进披萨餐厅  2699.1.2 转换Webhook 架构  2739.1.3 实现转换Webhook . 2779.1.4 搭建HTTPS 服务器  2789.1.5 部署转换Webhook . 2859.1.6 观察实际转换过程  2869.2 准入Webhook . 2909.2.1 餐馆示例中的准入需求  2919.2.2 准入Webhook 架构  2929.2.3 注册准入Webhook . 2959.2.4 实现准入Webhook . 2969.2.5 准入Webhook 实战  3029.3 结构化Schema 与CRD 的未来 . 3049.3.1 结构化Schema . 3059.3.2 剪裁或保留不能识别的字段  3079.3.3 控制剪裁 3089.3.4 IntOrString 和RawExtensions  3109.3.5 默认值  3119.4 小结 . 313附录 资源 . 315作者介绍  319封面介绍  319
作者介绍
Michael Hausenblas是AmazoWeb Service容器开发领域的倡导者。他拥有大规模数据处理和容器编排方面的经验,在倡导和实施W3C和IETF标准化方面有着丰富的经验。StefaSchimanski是Red Hat的Go、Kubernetes和Open-Shift首席软件工程师,他专注于Kubernetes API服务器及其在自定义资源定义、API Machinery方面的实现,以及Kubernetes预发布仓库的管理
序言

   为你推荐   

—  没有更多了  —

微信扫码逛孔网

无需下载

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP