更新时间:2021-02-26 12:12:50
封面
前折页
版权信息
内容简介
本书编委会
撰写
特别感谢
推荐语
前言
读者服务
上篇 理论篇(技术进阶)
第1章 鸟瞰云上Kubernetes
1.1 内容概要
1.2 云资源层
1.3 单机系统层
1.4 集群系统层
1.5 功能扩展层
1.6 总结
第2章 认识集群的大脑
2.1 从控制器视角看集群
2.2 控制器的产生与演进
2.3 控制器示例
2.4 总结
第3章 网络与通信原理
3.1 背景
3.2 阿里云Kubernetes集群网络大图
3.3 集群网络搭建
3.4 通信原理
3.5 总结
第4章 节点伸缩的实现
4.1 节点增加原理
4.2 节点减少原理
4.3 节点池原理
4.4 总结
第5章 认证与调度系统
5.1 “关在笼子里”的程序
5.2 得其门而入
5.3 择优而居
5.4 总结
第6章 简洁的服务模型
6.1 服务的本质是什么
6.2 自带通信员
6.3 让服务照进现实
6.4 基于Netfilter的实现
6.5 总结
第7章 监控与弹性能力
7.1 阿里云容器服务Kubernetes的监控总览
7.2 阿里云容器服务Kubernetes的弹性总览
7.3 总结
第8章 镜像下载自动化
8.1 镜像下载这件小事
8.2 理解OAuth 2.0协议
8.3 Docker扮演的角色
8.4 Kubernetes实现的私有镜像自动拉取
8.5 阿里云实现的ACR credential helper
8.6 总结
第9章 日志服务的集成
9.1 日志服务介绍
9.2 采集方案介绍
9.3 核心技术介绍
9.4 总结
第10章 集群与存储系统
10.1 从应用的状态谈起
10.2 基本单元:Pod Volume
10.3 核心设计:PVC与PV体系
10.4 与特定存储系统解耦
10.5 Kubernetes CSI管控组件容器化部署
10.6 基于Kubernetes的存储
10.7 总结
第11章 流量路由Ingress
11.1 基本原理
11.2 场景化需求
11.3 获取客户端真实IP地址
11.4 白名单功能
11.5 总结
第12章 升级设计与实现
12.1 升级预检
12.2 原地升级与替代升级
12.3 升级三部曲
12.4 总结
下篇 实践篇(诊断之美)
第13章 节点就绪状态异常(一)
13.1 问题介绍
13.2 Docker栈
13.3 什么是D-Bus
13.4 Systemd是硬骨头
13.5 问题的解决
13.6 总结
第14章 节点就绪状态异常(二)
14.1 问题介绍
14.2 节点状态机
14.3 就绪三分钟
14.4 止步不前的PLEG
14.5 无响应的Terwayd
14.6 原因
14.7 修复
14.8 总结
第15章 命名空间回收机制失效
15.1 问题背景介绍
15.2 集群管控入口