更新时间:2023-10-27 19:27:00
封面
版权信息
作者简介
前言
第1章 认识Kubernetes
1.1 Kubernetes概述
1.2 Kubernetes核心概念
1.3 Kubernetes系统架构
1.4 高效学习Kubernetes
第2章 快速构建Kubernetes集群
2.1 Kubernetes集群规划
2.2 准备Kubernetes集群节点
2.3 kubeadm安装与系统配置
2.4 快速构建Control Plane
2.5 为Kubernetes增加Node节点
第3章 Kubernetes核心对象使用
3.1 使用YAML创建Kubernetes resource
3.2 Pod典型使用
3.3 RC/RS基本操作(实践4)
3.4 Deployment典型使用(实践5)
3.5 Service典型使用(实践6)
第4章 Kubernetes容器编排实践
4.1 Pod容器调度
4.2 Pod多容器运行(实践7)
4.3 Pod容器数据持久化存储(PersistentVolume)
4.4 Ingress实现统一访问Pod容器服务
4.5 Pod容器自动伸缩(HPA)
第5章 Kubernetes系统运维与故障处理
5.1 Pod容器的高可用实践(实践8)
5.2 Kubernetes节点性能数据采集
5.3 使用k8dash快速监控Kubernetes
5.4 Kubernetes系统运维常用操作
5.5 查看Kubernetes日志
5.6 Kubernetes故障处理
第6章 构建Kubernetes高可用集群
6.1 Kubernetes高可用集群的架构与规划
6.2 构建高可用负载均衡器(Keepalived+LVS)
6.3 构建基于Keepalived的Kubernetes高可用集群
第7章 Kubernetes监控与告警(Prometheus+Grafana)
7.1 Kubernetes系统组件指标(Metrics)
7.2 Prometheus监控Kubernetes
7.3 Grafana展示Kubernetes监控数据
7.4 Kubernetes监控告警
第8章 基于Kubernetes的CI/CD项目综合实践(GitLab+Harbor+Jenkins)
8.1 CI/CD核心概念与基础
8.2 太空入侵者游戏CI/CD方案设计
8.3 构建太空入侵者游戏开发与测试环境
8.4 构建基于Kubernetes的太空入侵者游戏生产环境
8.5 实现太空入侵者游戏CI/CD
内容简介