网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 云原生应用开发(Operator原理与实践)/移动云技术系列丛书
分类 教育考试-考试-计算机类
作者
出版社 人民邮电出版社
下载
简介
内容推荐
本书共分为4章,完整地介绍了Operator的开发原理和流程:第1章主要介绍云原生、Operator的起源和发展,以及Operator技术等;第2章主要介绍Operator原理,对开发Operator相关的模块,如Kube-APIServer和Client-go进行了分析。第3章介绍和分析目前应用广泛的Operator开发框架——Kubebuilder;第4章以实际的项目为例,完整地展现如何开发Operator。
本书适合云原生爱好者及Operator开发者阅读。受篇幅所限,本书并未对Kubernetes的所有模块均作分析,建议读者与其他Kubernetes相关图书配合使用。
作者简介
中国移动云能力中心
以“云设施构建者、云服务提供者、云生态汇聚者”为定位,为中国移动通信集团内31个省公司和专业公司提供云计算、大数据解决方案,并持续将自有核心能力输出至政务、金融、教育、交通、医疗等各行各业,力争3年内推动中国移动云计算业务市场份额进入国内云服务商第一阵营,在国内运营商中成为云服务领先品牌。中国移动云能力中心云存储团队是一支年轻、充满活力的技术团队,负责移动云大云天权存储系统的研发,包括云硬盘、对象存储、文件存储等重要的存储产品,致力于打造行业内领先的数据存储服务,为客户提供安全、稳定、高效的数据存储能力。团队技术底蕴深厚,多次获得业内奖项。
目录
第1章 引言
1.1 云原生介绍
1.1.1 云原生的起源与发展
1.1.2 Kubernetes:云原生基础设施
1.1.3 应用云原生改造
1.1.4 云原生应用开发与管理
1.2 Operator介绍
1.2.1 Operator简介
1.2.2 Operator应用案例
1.2.3 主流Operator开发工具介绍
1.3 本章小结
第2章 Operator原理
2.1 Operator 简介
2.1.1 CRD介绍
2.1.2 什么是Controller
2.2 Client-go原理
2.2.1 Client-go介绍
2.2.2 Client-go主体结构
2.2.3 Client-go 架构
2.2.4 Discovery原理
2.2.5 List-Watch原理
2.2.6 Client-go Informer 解析
2.2.7 Transport说明
2.2.8 Controller关于Client-go典型场景
2.3 Kube-APIServer介绍
2.3.1 Kubernetes API 访问控制
2.3.2 认证
2.3.3 鉴权
2.3.4 准入控制
2.3.5 Kube-APIServer架构
2.4 本章小结
第3章 Kubebuilder原理
3.1 Kubebuilder介绍与架构
3.1.1 什么是Kubebuilder
3.1.2 Kubebuilder架构
3.2 Kubebuilder模块分析
3.2.1 CRD创建
3.2.2 Manager初始化
3.2.3 Controller初始化
3.2.4 Client初始化
3.2.5 Manager启动
3.2.6 Finalizers
3.3 Controller-runtime模块分析
3.3.1 Controller-runtime框架
3.3.2 Manager
3.3.3 Controller
3.3.4 Client
3.3.5 Cache
3.3.6 WebHook
3.4 本章小结
第4章 Operator项目实践
4.1 Harbor-Operator项目定义
4.1.1 背景
4.1.2 项目相关介绍
4.2 Harbor-Operator组件架构解析
4.2.1 项目架构
4.2.2 开发流程
4.2.3 CRD
4.2.4 启动流程
4.2.5 Operator实现
4.2.6 Reconcile函数
4.2.7 同步器功能实现
4.3 项目实践
4.3.1 项目打包
4.3.2 项目部署
4.3.3 测试验证
4.4 本章小结
缩略语
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 21:32:09