更新时间:2021-05-18 16:41:40
封面
版权信息
内容提要
版本说明
关于作者
资源与支持
前言
第1章 初识Kubernetes
1.1 Kubernetes的背景
1.2 Kubernetes的诞生
1.3 云操作系统
1.4 总结
第2章 Kubernetes操作概览
2.1 Kubernetes概览
2.2 主节点与工作节点
2.3 Kubernetes DNS
2.4 Kubernetes的应用打包
2.5 声明式模型与期望状态
2.6 Pod
2.7 Deployment
2.8 服务与稳定的网络
2.9 总结
第3章 安装Kubernetes
3.1 Kubernetes练习环境
3.2 托管的Kubernetes环境
3.3 自定义Kubernetes集群
3.4 安装Kubernetes
3.5 Play with Kubernetes
3.6 桌面版Docker
3.7 Google Kubernetes引擎(GKE)
3.8 其他安装方法
3.9 kubectl
3.10 总结
第4章 Pod的使用
4.1 Pod原理
4.2 Pod实战
4.3 总结
第5章 Kubernetes Deployment
5.1 Deployment原理
5.2 如何创建一个Deployment
5.3 执行滚动升级
5.4 执行回滚操作
5.5 总结
第6章 Kubernetes Service
6.1 要点前瞻
6.2 原理
6.3 Service实战
6.4 实例
6.5 总结
第7章 服务发现
7.1 快速入门
7.2 服务注册
7.3 服务发现
7.4 服务发现与命名空间
7.5 服务发现问题排查
7.6 总结
第8章 Kubernetes存储
8.1 概述
8.2 存储提供者
8.3 容器存储接口(CSI)
8.4 Kubernetes持久化卷子系统
8.5 存储类和动态置备
8.6 示例
8.7 总结
第9章 ConfigMap
9.1 概述
9.2 ConfigMap原理
9.3 ConfigMap实战
9.4 总结
第10章 StatefulSet
10.1 StatefulSet原理
10.2 StatefulSet实战
10.3 总结
第11章 安全模型分析
11.1 安全模型
11.2 伪装
11.3 篡改
11.4 抵赖
11.5 信息泄露
11.6 拒绝服务
11.7 提升权限
11.8 Pod安全策略
11.9 Kubernetes安全展望
11.10 总结
第12章 现实中Kubernetes的安全性
12.1 CI/CD流水线
12.2 基础设施与网络
12.3 身份认证与访问控制管理(IAM)
12.4 审计与安全监控
12.5 现实例子
12.6 总结
术语表
延伸