书籍详情

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第4版)

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第4版)

作者:龚正 著

出版社:电子工业出版社

出版时间:2019-06-01

ISBN:9787121362354

定价:¥168.00

购买这本书可以去
内容简介
  Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。《Kubernetes木又威指南:从Docker到Kubernetes实践全接触(第4版)》从架构师、开发人员和运维人员的角度,阐述了Kubernetes的基本概念、实践指南、核心原理、开发指导、运维指南、新特性演进等内容,图文并茂、内容丰富、由浅入深、讲解全面;并围绕在生产环境中可能出现的问题,给出了大量的典型案例,比如安全配置方案、网络方案、共享存储方案、高可用方案及Trouble Shooting技巧等,有很强的实战指导意义。本书内容随着Kubernetes的版本更新不断完善,目前涵盖了Kubernetes从1.0到1.14版本的主要特性,努力为Kubernetes用户提供全方位的Kubernetes技术指南。《Kubernetes木又指南:从Docker到Kubernetes实践全接触(第4版)》源码已上传至GitHub的kubeguide/K8sDefinitiveGuide-V4-Sourcecode目录,可自行下载本书源码进行练习。 无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士,本书都极具参考价值。
作者简介
  龚正 / HPE高级顾问,拥有近20年IT从业经历,在云计算、大数据、大型企业级应用等领域拥有丰富的咨询规划、架构设计和实施经验,负责过多个大型云平台的规划和建设,是电信、金融、互联网等领域的资深专家,也是《Kubernetes权wei指南:企业级容器云实战》等书作者。 吴治辉 / HPE资深架构师,拥有近20年软件研发经验,专注于电信软件和云计算方面的软件研发,拥有丰富的大型项目架构设计经验,是业界少有的具备很强Coding能力的资深架构师,也是《ZeroC Ice权wei指南》《架构解密:从分布式到微服务》《Kubernetes权wei指南:企业级容器云实战》《区块链轻松上手》等书作者。 崔秀龙 / Istio、Kubernetes项目成员;Istio.io主要贡献者之一;《Kubernetes权wei指南:企业级容器云实战》《深入浅出Istio:Service Mesh快速入门与实践》等书作者;自动化、马拉松爱好者。 闫健勇 / HPE高级项目经理、总架构师,拥有近20年电信行业系统建设经验,主导了多项电信大型系统的架构设计和管理,对于云计算和大数据在电信行业中的应用拥有丰富的经验,也是《Kubernetes权wei指南:企业级容器云实战》等书作者。
目录
第1章 Kubernetes入门
1.1 Kubernetes是什么
1.2 为什么要用Kubernetes
1.3 从一个简单的例子开始
1.4 Kubernetes的基本概念和术语
第2章 Kubernetes安装配置指南
2.1 系统要求
2.2 使用kubeadm工具快速安装Kubernetes集群
2.3 以二进制文件方式安装Kubernetes集群
2.4 Kubernetes集群的安全设置
2.5 Kubernetes集群的网络配置
2.6 内网中的Kubernetes相关配置
2.7 Kubernetes的版本升级
2.8 Kubernetes核心服务配置详解
2.9 CRI(容器运行时接口)详解
2.10 kubectl命令行工具用法详解
第3章 深入掌握Pod
3.1 Pod定义详解
3.2 Pod的基本用法
3.3 静态Pod
3.4 Pod容器共享Volume
3.5 Pod的配置管理
3.6 在容器内获取Pod信息(Downward API)
3.7 Pod生命周期和重启策略
3.8 Pod健康检查和服务可用性检查
3.9 玩转Pod调度
3.10 Init Container(初始化容器)
3.11 Pod的升级和回滚
3.12 Pod的扩缩容
3.13 使用StatefulSet搭建MongoDB集群
第4章 深入掌握Service
4.1 Service定义详解
4.2 Service的基本用法
4.3 Headless Service
4.4 从集群外部访问Pod或Service
4.5 DNS服务搭建和配置指南
4.6 Ingress:HTTP 7层路由机制
第5章 核心组件运行机制
5.1 Kubernetes API Server原理解析
5.2 Controller Manager原理解析
5.3 Scheduler原理解析
5.4 kubelet运行机制解析
5.5 kube-proxy运行机制解析
第6章 深入分析集群安全机制
6.1 API Server认证管理
6.2 API Server授权管理
6.3 Admission Control
6.4 Service Account
6.5 Secret私密凭据
6.6 Pod的安全策略配置
第7章 网络原理
7.1 Kubernetes网络模型
7.2 Docker网络基础
7.3 Docker的网络实现
7.4 Kubernetes的网络实现
7.5 Pod和Service网络实战
7.6 CNI网络模型
7.7 Kubernetes网络策略
7.8 开源的网络组件
第8章 共享存储原理
8.1 共享存储机制概述
8.2 PV详解
8.3 PVC详解
8.4 PV和PVC的生命周期
8.5 StorageClass详解
8.6 动态存储管理实战:GlusterFS
8.7 CSI存储机制详解
第9章 Kubernetes开发指南
9.1 REST简述
9.2 Kubernetes API详解
9.3 使用Java程序访问Kubernetes API
9.4 Kubernetes API的扩展
第10章 Kubernetes集群管理
10.1 Node的管理
10.2 更新资源对象的Label
10.3 Namespace:集群环境共享与隔离
10.4 Kubernetes资源管理
10.5 资源紧缺时的Pod驱逐机制
10.6 Pod Disruption Budget(主动驱逐保护)
10.7 Kubernetes集群的高可用部署方案
10.8 Kubernetes集群监控
10.9 集群统一日志管理
10.10 Kubernetes的审计机制
10.11 使用Web UI(Dashboard)管理集群
10.12 Helm:Kubernetes应用包管理工具
第11章 Trouble Shooting指导
11.1 查看系统Event
11.2 查看容器日志
11.3 查看Kubernetes服务日志
11.4 常见问题
11.5 寻求帮助
第12章 Kubernetes开发中的新功能
12.1 对Windows容器的支持
12.2 对GPU的支持
12.3 Pod的垂直扩缩容
12.4 Kubernetes的演进路线和开发模式
猜您喜欢

读书导航