书籍详情
《Kubernetes进阶实战第2版马永亮Kubernetes架构部署基础书》[28M]百度网盘|亲测有效|pdf下载
  • Kubernetes进阶实战第2版马永亮Kubernetes架构部署基础书

  • 出版社:华文乐章图书专营店
  • 热度:11617
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍




 书   名:  kubernetes进阶实战(2版)
 图书定价:  149元
 作 者:  马永亮
 出 版 社:  机械工业出版社
 出版日期:  2021-02-02
 ISBN 号:  9787111671862
 开   本: 16开
 页   数: 664
 版   次: 1-1





全书分为5个部分。一部分介绍Kubernetes系统基础架构及核心概述,并提供一个Kubernetes快速部署和应用的入门指南。二部分剖析分Kubernetes系统的应用编排核心组件,对Pod、Controller、Service和Ingress、存储卷和应用配置等进行深入介绍。三部分介绍安全相关的话题,主要涉及认证、授权、准入控制、网络模型和网络策略等话题。部分介绍Kubernetes系统高级话题及系统扩展,包括调度策略、CRD和Operator、资源指标与系统监控及应用管理器等。五部分介绍基于Kubernetes的服务治理与服务网络,涉及数据平面组件Envoy、Istio架构、部署和应用案例等话题。




前言
一部分 系统基础
1章 Kubernetes系统基础2
1.1 容器与容器编排系统3
1.1.1 Docker容器技术3
1.1.2 OCI与容器运行时5
1.1.3 为什么需要容器编排系统7
1.2 Kubernetes基础8
1.2.1 Kubernetes集概述9
1.2.2 Kubernetes集架构11
1.3 应用的运行与互联互通14
1.3.1 Pod与Service15
1.3.2 Pod控制器16
1.3.3 Kubernetes网络基础18
1.3.4 部署并访问应用20
1.4 简析Kubernetes生态系统21
1.5 本章小结23
2章 Kubernetes快速入门24
2.1 利用kubeadm部署Kubernetes集24
2.1.1 kubeadm部署工具25
2.1.2 集组件运行模式26
2.1.3 kubeadm init工作流程28
2.1.4 kubeadm join工作流程31
2.1.5 kubeadm配置文件33
2.2 部署分布式Kubernetes集34
2.2.1 准备基础环境34
2.2.2 单控制平面集38
2.3 kubectl命令与资源管理43
2.3.1 资源管理的作44
2.3.2 kubectl的命令格式45
2.3.3 kubectl命令常用作示例47
2.3.4 kubectl插件50
2.4 命令式应用编排52
2.4.1 应用编排53
2.4.2 部署Service对象56
2.4.3 扩容与缩容58
2.4.4 修改与删除对象60
2.5 本章小结61
二部分 核心资源
3章 Kubernetes资源管理64
3.1 资源对象与API组64
3.1.1 Kubernetes的资源对象65
3.1.2 资源及其在API中的组织形式68
3.1.3 访问Kubernetes RESTful API70
3.2 对象类资源配置规范72
3.2.1 定义资源对象73
3.2.2 对象元数据74
3.2.3 资源的期望状态75
3.2.4 获取资源配置清单格式文档75
3.2.5 资源对象管理方式77
3.3 名称空间79
3.3.1 名称空间的作用80
3.3.2 管理Namespace资源81
3.4 节点资源86
3.4.1 节点心跳与节点租约86
3.4.2 节点状态87
3.4.3 手动管理de资源与节点89
3.5 标签与标签选择器91
3.5.1 资源标签91
3.5.2 标签选择器93
3.6 资源注解94
3.7 本章小结96
4章 应用部署、运行与管理97
4.1 应用容器与Pod资源97
4.1.1 Pod资源基础97
4.1.2 容器设计模式99
4.1.3 Pod的生命周期104
4.2 在Pod中运行应用105
4.2.1 使用单容器Pod资源106
4.2.2 获取Pod与容器状态详情107
4.2.3 自定义容器应用与参数110
4.2.4 容器环境变量111
4.2.5 Pod的创建与删除过程112
4.3 暴容器服务115
4.3.1 其他容器端口映115
4.3.2 配置Pod使用节点网络117
4.4 容器安全上下文118
4.4.1 配置格式速览119
4.4.2 管理容器进程的运行身份120
4.4.3 管理容器的内核功能121
4.4.4 特权模式容器123
4.4.5 在Pod上使用sysctl124
4.5 容器应用的管理接口125
4.5.1 健康状态监测接口126
4.5.2 容器存活状态检测127
4.5.3 Pod的重启策略133
4.5.4 容器就绪状态检测133
4.5.5 容器生命周期135
4.6 多容器Pod138
4.6.1 初始化容器138
4.6.2 Sidecar容器140
4.7 资源需求与资源限制142
4.7.1 资源需求与限制142
4.7.2 容器资源需求143
4.7.3 容器资源限制145
4.7.4 容器可见资源146
4.7.5 Pod服务质量类别147
4.8 综合应用案例149
4.9 本章小结150
5章 存储卷与数据持久化152
5.1 存储卷基础152
5.1.1 存储卷概述152
5.1.2 配置Pod存储卷154
5.2 临时存储卷156
5.2.1 emptyDir存储卷156
5.2.2 gitRepo存储卷158
5.3 hostPath存储卷159
5.4 网络存储卷161
5.4.1 NFS存储卷162
5.4.2 RBD存储卷164
5.4.3 CephFS存储卷167
5.4.4 GlusterFS存储卷169
5.5 持久存储卷171
5.5.1 PV与PVC基础172
5.5.2 PV的生命周期173
5.5.3 静态PV资源175
5.5.4 PVC资源178
5.5.5 在Pod中使用PVC181
5.5.6 存储类181
5.6 容器存储接口CSI187
5.6.1 CSI基础187
5.6.2 Longhorn存储系统189
5.7 本章小结194

联系我们:ebook666@outlook.com