• 封面
  • 版权信息
  • 前言
  • 第1章 先把Kubernetes跑起来
  • 1.1 先跑起来
  • 1.2 创建Kubernetes集群
  • 1.3 部署应用
  • 1.4 访问应用
  • 1.5 Scale应用
  • 1.6 滚动更新
  • 1.7 小结
  • 第2章 重要概念
  • 第3章 部署Kubernetes Cluster
  • 3.1 安装Docker
  • 3.2 安装kubelet、kubeadm和kubectl
  • 3.3 用kubeadm创建Cluster
  • 3.4 小结
  • 第4章 Kubernetes架构
  • 4.1 Master节点
  • 4.2 Node节点
  • 4.3 完整的架构图
  • 4.4 用例子把它们串起来
  • 4.5 小结
  • 第5章 运行应用
  • 5.1 Deployment
  • 5.2 DaemonSet
  • 5.3 Job
  • 5.4 小结
  • 第6章 通过Service访问Pod
  • 6.1 创建Service
  • 6.2 Cluster IP底层实现
  • 6.3 DNS访问Service
  • 6.4 外网如何访问Service
  • 6.5 小结
  • 第7章 Rolling Update
  • 7.1 实践
  • 7.2 回滚
  • 7.3 小结
  • 第8章 Health Check
  • 8.1 默认的健康检查
  • 8.2 Liveness探测
  • 8.3 Readiness探测
  • 8.4 Health Check在Scale Up中的应用
  • 8.5 Health Check在滚动更新中的应用
  • 8.6 小结
  • 第9章 数据管理
  • 9.1 Volume
  • 9.2 PersistentVolume & PersistentVolumeClaim
  • 9.3 一个数据库例子
  • 9.4 小结
  • 第10章 Secret & Configmap
  • 10.1 创建Secret
  • 10.2 查看Secret
  • 10.3 在Pod中使用Secret
  • 10.4 ConfigMap
  • 10.5 小结
  • 第11章 Helm—Kubernetes的包管理器
  • 11.1 Why Helm
  • 11.2 Helm架构
  • 11.3 安装Helm
  • 11.4 使用Helm
  • 11.5 chart详解
  • 11.6 小结
  • 第12章 网络
  • 12.1 Kubernetes网络模型
  • 12.2 各种网络方案
  • 12.3 Network Policy
  • 12.4 小结
  • 第13章 Kubernetes Dashboard
  • 13.1 安装
  • 13.2 配置登录权限
  • 13.3 Dashboard界面结构
  • 13.4 典型使用场景
  • 13.5 小结
  • 第14章 Kubernetes集群监控
  • 14.1 Weave Scope
  • 14.2 Heapster
  • 14.3 Prometheus Operator
  • 14.4 小结
  • 第15章 Kubernetes集群日志管理
  • 15.1 部署
  • 15.2 小结
  • 写在最后