失效链接处理 |
Kubernetes零基快速入?张春?PDF 下蝲
下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?br style="padding: 0px; margin: 0px;" />
用户下蝲说明Q?/strong>
?sh)子版仅供预览,下蝲?4时内务必删除,支持正版Q喜Ƣ的误买正版书c:
http://product.dangdang.com/11156457217.html
相关截图Q?br /> ![]() 资料目录Q?/strong>
?Kubernetes初步入门 1
1.1 Kubernetes技?1
1.1.1 什么是Kubernetes 1
1.1.2 Kubernetes的发展历?1
1.1.3 Z么用Kubernetes 2
1.2 Kubernetes重要概念 3
1.2.1 Cluster 3
1.2.2 Master 3
1.2.3 Node 4
1.2.4 Pod 5
1.2.5 服务 5
1.2.6 ?6
1.2.7 命名I间 6
W??安装Kubernetes 7
2.1 通过软g包管理工具安装Kubernetes 7
2.1.1 软g包管理工?7
2.1.2 节点规划 8
2.1.3 安装前准?9
2.1.4 etcd集群配置 9
2.1.5 Master节点配置 15
2.1.6 Node节点配置 17
2.1.7 配置|络 20
2.2 通过二进制文件安装Kubernetes 21
2.2.1 安装前准?21
2.2.2 部vetcd 24
2.2.3 部vflannel|络 27
2.2.4 部vMaster节点 28
2.2.5 部vNode节点 32
2.3 通过源代码安装Kubernetes 34
2.3.1 本地二进制文件编?34
2.3.2 Docker镜像~译 36
W??Kubernetes命o行工?37
3.1 kubectl的用方?37
3.1.1 kubectl用法概述 37
3.1.2 kubectl的子命o 39
3.1.3 Kubernetes资源对象cd 41
3.1.4 kubectl输出格式 42
3.1.5 kubectl命o举例 42
3.2 kubeadm的用方?45
3.2.1 kubeadm安装Ҏ(gu) 45
3.2.2 kubeadm基本语法 46
3.2.3 部vMaster节点 47
3.2.4 部vNode节点 49
3.2.5 重置节点 49
W??q行应用 50
4.1 Deployment 50
4.1.1 什么是Deployment 50
4.1.2 Deployment与ReplicaSet 51
4.1.3 q行Deployment 51
4.1.4 使用配置文g 58
4.1.5 扩容和羃?62
4.1.6 故障转移 65
4.1.7 通过标签控制Pod的位|?66
4.1.8 删除Deployment 69
4.1.9 DaemonSet 69
4.2 Job 71
4.2.1 什么是Job 71
4.2.2 Jobp|处理 73
4.2.3 Job的ƈ行执?75
4.2.4 Job定时执行 76
W??通过服务讉K应用 78
5.1 服务及其功能 78
5.1.1 服务基本概念 78
5.1.2 服务的功能原?79
5.2 理服务 80
5.2.1 创徏服务 80
5.2.2 查看服务 82
5.2.3 销毁服?84
5.3 外部|络讉K服务 84
5.3.1 kube-proxyl合ClusterIP 84
5.3.2 通过NodePort 86
5.3.3 通过负蝲均衡 87
5.4 通过CoreDNS讉K应用 88
5.4.1 CoreDNS?88
5.4.2 安装CoreDNS 88
W??存储理 97
6.1 存储?97
6.1.1 什么是存储?97
6.1.2 emptyDir?98
6.1.3 hostPath?101
6.1.4 NFS?102
6.1.5 Secret?103
6.1.6 iSCSI?106
6.2 持久化存储卷 107
6.2.1 什么是持久化存储卷 107
6.2.2 持久化存储卷h 107
6.2.3 持久化存储卷生命周期 107
6.2.4 持久化存储卷静态绑?109
6.2.5 持久存储卷动态绑?112
6.2.6 回收 117
W??Kubernetes软g包管?119
7.1 Helm 119
7.1.1 Helm相关概念 119
7.1.2 Tiller 120
7.1.3 Chart 120
7.1.4 Repoistory 120
7.1.5 Release 120
7.2 安装Helm 121
7.2.1 安装客户?121
7.2.2 安装服务?122
7.3 Chart文gl构 125
7.4 使用Helm 126
7.4.1 软g仓库的管?126
7.4.2 查找Chart 126
7.4.3 安装Chart?128
7.4.4 查看已安装Chart 131
7.4.5 删除Release 132
W??Kubernetes|络理 133
8.1 Kubernetes|络基础 133
8.1.1 Kubernetes|络模型 133
8.1.2 命名I间 134
8.1.3 veth|络接口 134
8.1.4 netfilter/iptables 135
8.1.5 |桥 135
8.1.6 路由 135
8.2 Kubernetes|络实现 136
8.2.1 Docker与Kubernetes|络比较 136
8.2.2 容器之间的通信 140
8.2.3 Pod之间的通信 142
8.2.4 Pod和服务之间的通信 144
8.3 Flannel 153
8.3.1 Flannel?153
8.3.2 安装Flannel 154
W??Kubernetes Dashboard 159
9.1 Kubernetes Dashboard配置文g 159
9.1.1 Kubernetes角色控制 159
9.1.2 kubernetes-dashboard.yaml 160
9.2 安装Kubernetes Dashboard 165
9.2.1 官方安装Ҏ(gu) 165
9.2.2 自定义安装方?166
9.3 Dashboard使用Ҏ(gu) 169
9.3.1 Dashboard概况 169
9.3.2 通过Dashboard创徏资源 171
0?Kubernetes集群理 172
10.1 理节点 172
10.1.1 节点的隔M恢复 172
10.1.2 节点的扩?177
10.2 理资源对象标签 181
10.2.1 查看资源标签 181
10.2.2 d资源标签 182
10.2.3 修改资源标签 183
10.2.4 删除资源标签 183
10.3 理命名I间 184
10.3.1 创徏命名I间 184
10.3.2 删除命名I间 188
10.4 理Kubernetes资源 188
10.4.1 通过requests和limits属性限制资源?188
10.4.2 通过LimitRange限制资源使用 191
10.4.3 资源配额 193
10.4.4 资源服务质量理 194
10.5 Pod驱逐机?195
10.5.1 驱逐触发条?195
10.5.2 软驱逐和驱?195
10.5.3 驱逐优先 196
10.5.4 防止波动 196
10.6 Kubernetes集群的高可用部vҎ(gu) 197
10.6.1 Kubernetes集群的高可用性原?197
10.6.2 安装环境准备 198
10.6.3 安装Master节点 200
10.6.4 安装haproxy 201
10.6.5 安装keepalived 203
10.6.6 查看haproxyl计报告 204
10.6.7 初始化Master节点 205
10.6.8 安装Calico|络 209
10.6.9 加入其余的Master节点 209
10.6.10 加入工作节点 211
1?实战1Q在Kubernetes集群中部|Spring Boot应用E序 212
11.1 应用pȝ概况 212
11.2 部vMySQL 212
11.3 准备应用pȝ 216
11.4 ~写Docker文g 218
11.5 构徏镜像 219
11.6 部v应用pȝ 220
2?实战2Q安装KubeSphere 223
12.1 安装KubeSphere 223
12.1.1 安装条g 223
12.1.2 All-in-one安装 224
12.1.3 在已有集上安装KubeSphere 226
12.2 通过KubeSphere理集群 226
12.2.1 dKubeSphere控制?226
12.2.2 节点理 228
12.2.3 服务lg状态查?229
12.2.4 目理 229
12.2.5 工作负蝲理 230
12.2.6 服务理 233
|