新书推荐 | Linux云计算——Kubernetes实战

2023-12-25     书圈

原标题:新书推荐 | Linux云计算——Kubernetes实战

图书目录

第1章 Kubernetes组件概念1

1.1 云计算概念 1

1.2 云计算技术的分类 1

1.3 Kubernetes入门及概念介绍 2

1.4 Kubernetes平台组件概念 3

1.5 Kubernetes工作原理剖析 4

1.6 Pod概念剖析 7

1.7 label概念剖析 8

1.8 Replication Controller概念剖析 8

1.9 service概念剖析 9

1.10 node概念剖析 10

1.11 Kubernetes volume概念剖析 10

1.12 Deployment概念剖析 11

1.13 DaemonSet概念剖析 11

1.14 StatefulSet概念剖析 11

1.15 ConfigMap概念剖析 12

1.16 Secrets概念剖析 13

1.17 CronJob概念剖析 14

1.18 Kubernetes证书剖析和制作实战 15

第2章 Kubernetes云计算平台配置实战 25

2.1 Kubernetes节点hosts及防火墙设置 25

2.2 Linux内核参数设置和优化 26

2.3 Docker虚拟化案例实战 26

2.4 Kubernetes添加部署源 27

2.5 Kubernetes Kubeadm案例实战 28

2.6 Kubernetes master节点实战 30

2.7 Kubernetes集群节点和删除 31

2.8 Kubernetes节点网络配置 31

2.9 Kubernetes开启IPVS模式 39

2.10 Kubernetes集群故障排错 40

2.11 Kubernetes集群节点移除 40

2.12 etcd分布式案例操作 40

第3章 Kubernetes企业网络Flannel实战 42

3.1 Flannel工作原理 42

3.2 Flannel架构介绍 43

3.3 Kubernetes Dashboard UI实战 44

3.4 Kubernetes YAML文件详解 47

3.5 kubectl常见指令操作 49

3.6 Kubernetes本地私有仓库实战 50

第4章 Kubernetes核心组件service实战 52

4.1 Kubernetes service概念 52

4.2 Kubernetes service实现方式 53

4.3 service实战:ClusterIP案例演练 54

4.4 service实战:NodePort案例演练 55

4.5 service实战:LoadBalancer案例演练 56

4.6 service实战:Ingress案例演练 58

4.7 Kubernetes Traefik案例实战 63

第5章 Kubernetes容器升级实战 73

5.1 Kubernetes容器升级概念 73

5.2 Kubernetes容器升级实现方式 73

5.3 Kubernetes容器升级测试 75

5.4 Kubernetes容器升级验证 76

5.5 Kubernetes容器升级回滚 77

5.6 Kubernetes滚动升级和回滚原理 78

第6章 Kubernetes+NFS持久化存储实战 82

6.1 Kubernetes服务运行状态 82

6.2 Kubernetes存储系统 83

6.3 Kubernetes存储绑定的概念 84

6.4 PV的访问模式 84

6.5 Kubernetes+NFS静态存储模式 86

6.6 PVC存储卷创建 87

6.7 Nginx整合PV存储卷 88

6.8 Kubernetes+NFS动态存储模式 90

6.9 NFS插件配置实战 91

第7章 Kubernetes+CephFS持久化存储实战 96

7.1 Kubernetes+CephFS静态存储模式 96

7.2 PV存储卷创建 96

7.3 PVC存储卷创建 97

7.4 Nginx整合CephFS PV存储卷 98

7.5 Kubernetes+CephFS动态存储模式 100

7.6 CephFS动态插件配置实战 101

第8章 Kubernetes+Ceph RBD持久化存储实战 105

8.1 Kubernetes+Ceph RBD静态存储模式 105

8.2 PV存储卷创建 105

8.3 PVC存储卷创建 107

8.4 Nginx整合Ceph PV存储卷 107

8.5 Kubernetes+Ceph RBD动态存储模式 109

8.6 Ceph RBD插件配置实战 110

第9章 Prometheus监控Kubernetes实战 117

9.1 Prometheus监控优点 117

9.2 Prometheus监控特点 118

9.3 Prometheus组件实战 118

9.4 Prometheus体系结构 119

9.5 Prometheus工作流程 120

9.6 Prometheus和Kubernetes背景 120

9.7 Kubernetes集群部署node-exporter 121

9.8 Kubernetes集群部署Prometheus 122

9.9 Kubernetes集群部署Grafana 129

9.10 Kubernetes配置和整合Prometheus 131

9.11 Kubernetes+Prometheus报警设置 135

9.12 Kubernetes Alertmanager实战 136

9.13 Alertmanager实战部署 140

第10章 Kubernetes etcd服务实战 146

10.1 etcd和ZK服务概念 146

10.2 etcd的使用场景 147

10.3 etcd读写性能 147

10.4 etcd工作原理 147

10.5 etcd选主 148

10.6 etcd日志复制 148

10.7 etcd安全性 149

10.8 etcd使用案例 150

10.9 etcd接口使用 150

第11章 Kubernetes+HAProxy高可用集群 151

11.1 Kubernetes高可用集群概念 151

11.2 Kubernetes高可用工作原理 151

11.3 HAProxy安装配置 152

11.4 配置Keepalived服务 156

11.5 Keepalived master配置实战 157

11.6 Keepalived Backup配置实战 158

11.7 创建HAProxy检查脚本 160

11.8 HAProxy+Keepalived验证 160

11.9 初始化master集群 161

11.10 Kubernetes Dashboard UI实战 163

第12章 Kubernetes配置故障实战 166

12.1 etcd配置中心故障错误一 166

12.2 etcd配置中心故障错误二 167

12.3 Pod infrastructure故障错误三 167

12.4 Docker虚拟化故障错误四 168

12.5 Docker虚拟化故障错误五 168

12.6 Dashboard API故障错误六 168

12.7 Dashboard网络访问故障错误七 169

精彩样章

文章来源: https://twgreatdaily.com/zh-hans/b6b816e8a483561df6b47e5481b7bf20.html