前言
第1章 绪论
1.1 集群如何运作
1.2 调整、保护以及调节集群
1.3 出现问题时做出响应
1.4 通过新功能和自定义的功能扩展
1.5 小结
第2章 Kubernetes概述
2.1 容器
2.2 容器编排
2.3 Kubernetes API
2.4 小结
第3章 Kubernetes的架构
3.1 概念
3.2 结构
3.3 组件
3.4 小结
第4章 Kubernetes API服务器
4.1 可管理性的基本特征
4.2 API服务器的组成部分
4.3 请求管理
4.4 API服务器内部
4.5 调试API服务器
4.6 小结
第5章 调度器
5.1 概述
5.2 调度的过程
5.3 通过标签、亲和性、污点和容忍来控制调度
5.4 小结
第6章 安装Kubernetes
6.1 kubeadm
6.2 安装控制平面
6.3 安装工作节点
6.4 插件
6.5 阶段
6.6 高可用性
6.7 升级
6.8 小结
第7章 身份认证与用户管理
7.1 用户
7.2 身份认证
7.3 kubeconfig
7.4 服务账号
7.5 小结
第8章 授权
8.1 REST
8.2 授权
8.3 基于角色的访问控制
8.4 小结
第9章 准入控制
9.1 配置
9.2 常见的控制器
9.3 动态准入控制器
9.4 小结
第10章 网络
10.1 容器网络接口
10.2 kube-proxy
10.3 服务发现
10.4 网络策略
10.5 服务网格
10.6 小结
第11章 监控Kubernetes
11.1 监控目标
11.2 日志与监控之间的差异
11.3 构建监控栈
11.4 监控的内容
11.5 小结
第12章 灾难恢复
12.1 高可用性
12.2 状态
12.3 应用数据
12.4 工作节点
12.5 etcd
12.6 Ark
12.7 小结
第13章 扩展Kubernetes
13.1 Kubernetes的扩展点
13.2 集群的守护程序
13.3 集群助手
13.4 延长API服务器的生命周期
13.5 向Kubernetes添加自定义API
13.6 小结
第14章 总结