Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容、缩容等一整套功能。本书从一个开发者的角度去理解、分析和解决问题,囊括了Kubernetes入门、核心原理、实战开发、运维、高级案例及源码分析等方面的内容,图文并茂、内容丰富、由浅入深、讲解全面;并围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全问题、网络方案的选择、高可用性方案及Trouble Shooting技巧等,有很好的可借鉴性。无论对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理还是资深IT人士来说,本书都极具参考价值。

作者

龚正,惠普公司高级顾问,十多年IT行业从业经历,拥有丰富的云计算、大数据分析和大型企业级应用架构设计和实施经验,是电信、金融、互联网等领域的资深行业专家。

查看全部
目录

作者简介

内容简介

第1版推荐序

自序

第1章 Kubernetes入门

1.1 Kubernetes是什么

1.2 为什么要用Kubernetes

1.3 从一个简单的例子开始

1.4 Kubernetes基本概念和术语

第2章 Kubernetes实践指南

2.1 Kubernetes安装与配置

2.2 kubectl命令行工具用法详解

2.3 Guestbook示例:Hello World

2.4 深入掌握Pod

2.5 深入掌握Service

第3章 Kubernetes核心原理

3.1 Kubernetes API Server原理分析

3.2 Controller Manager原理分析

3.3 Scheduler原理分析

3.4 kubelet运行机制分析

3.5 kube-proxy运行机制分析

3.6 深入分析集群安全机制

3.7 网络原理

第4章 Kubernetes开发指南

4.1 REST简述

4.2 Kubernetes API详解

4.3 使用Java程序访问Kubernetes API

第5章 Kubernetes运维指南

5.1 Kubernetes集群管理指南

5.2 Kubernetes高级案例

5.3 Trouble Shooting指导

5.4 Kubernetes v1.3 开发中的新功能

第6章 Kubernetes源码导读

6.1 Kubernetes源码结构和编译步骤

6.2 kube-apiserver进程源码分析

6.3 kube-controller-manager进程源码分析

6.4 kube-scheduler进程源码分析

6.5 kubelet进程源码分析

6.6 kube-proxy进程源码分析

6.7 kubectl进程源码分析

后记

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400