• 再也不踩坑的kubernetes实战指南
21年品牌 40万+商家 超1.5亿件商品

再也不踩坑的kubernetes实战指南

正版二手书,欢迎选购

19.25 2.2折 89 八品

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者杜宽

出版社清华大学出版社有限公司

ISBN9787302534808

出版时间2019-10

装帧平装

开本16开

定价89元

货号1794241539435254272

上书时间2024-12-10

宏铭图书店

十三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八品
商品描述
作者简介
杜宽,Kubernetes技术爱好者,现就职于国内某知名集团公司,主要负责Kubernetes架构、业务容器化设计等工作。

目录
第1章  Kubernetes高可用安装 1

  1.1  kubeadm高可用安装K8S集群(1.11.x和1.12.x) 1

  1.1.1  基本环境配置 2

  1.1.2  内核升级 3

  1.1.3  基本组件安装 5

  1.1.4  集群初始化 6

  1.1.5  Calico组件的安装 13

  1.1.6  高可用Master 14

  1.1.7  Node节点的配置 15

  1.1.8  Metrics-Server部署 16

  1.1.9  Dashboard部署 17

  1.2  Kubeadm高可用安装K8S集群(1.13.x和1.14.x) 19

  1.2.1  基本组件的安装 19

  1.2.2  集群初始化 20

  1.2.3  Calico组件的安装 22

  1.2.4  高可用Master 22

  1.2.5  Node节点的配置 25

  1.3  二进制高可用安装K8S集群(1.13.x和1.14.x) 26

  1.3.1  基本组件安装 27

  1.3.2  CNI安装 28

  1.3.3  生成证书 29

  1.3.4  系统组件配置 33

  1.3.5  TLS Bootstrapping配置 40

  1.3.6  Node节点的配置 42

  1.3.7  Kube-Proxy配置 45

  1.3.8  Calico配置 47

  1.3.9  CoreDNS的配置 48

  1.3.10  Metrics-Server配置 49

  1.3.11  Dashboard配置 49

  1.4  小结 51

  第2章  Docker及Kubernetes基础 52

  2.1  Docker基础 52

  2.1.1  Docker介绍 52

  2.1.2  Docker基本命令 52

  2.1.3  Dockerfile的编写 59

  2.2  Kubernetes基础 61

  2.2.1  Master节点 61

  2.2.2  Node节点 62

  2.2.3  Pod 62

  2.2.4  Label和 Selector 66

  2.2.5  Replication Controller和ReplicaSet 68

  2.2.6  Deployment 70

  2.2.7  StatefulSet 77

  2.2.8  DaemonSet 87

  2.2.9  ConfigMap 91

  2.2.10  Secret 99

  2.2.11  HPA 105

  2.2.12  Storage 107

  2.2.13  Service 120

  2.2.14  Ingress 124

  2.2.15  Taint和Toleration 127

  2.2.16  RBAC 131

  2.2.17  CronJob 138

  2.3  小结 140

  第3章  Kubernetes常见应用安装 141

  3.1  安装GFS到K8S集群中 141

  3.1.1  准备工作 141

  3.1.2  创建GFS集群 142

  3.1.3  创建Heketi服务 142

  3.1.4  创建GFS集群 143

  3.1.5  创建StorageClass 148

  3.1.6  测试使用GFS动态存储 148

  3.1.7  测试数据 149

  3.1.8  测试Deployment 150

  3.2  安装Helm到K8S集群中 153

  3.2.1  基本概念 153

  3.2.2  安装Helm 154

  3.2.3  Helm的使用 155

  3.3  安装Redis集群模式到K8S集群中 156

  3.3.1  各文件介绍 156

  3.3.2  创建Redis命名空间 161

  3.3.3  创建Redis集群PV 161

  3.3.4  创建集群 161

  3.3.5  创建slot 162

  3.4  安装RabbitMQ集群到K8S集群中 163

  3.4.1  各文件解释 163

  3.4.2  配置NFS 167

  3.4.3  创建集群 167

  3.4.4  查看资源 167

  3.4.5  访问测试 168

  3.5  安装GitLab到K8S集群中 168

  3.5.1  各文件介绍 169

  3.5.2  创建GitLab 173

  3.5.3  访问GitLab 173

  3.5.4  创建项目 174

  3.5.5  创建用户权限 176

  3.5.6  添加SSH Key 178

  3.5.7  项目开发 179

  3.6  安装Jenkins到K8S集群中 182

  3.6.1  各文件介绍 182

  3.6.2  安装Jenkins 184

  3.6.3  访问Jenkins 185

  3.7  安装Harbor到K8S集群中 186

  3.7.1  安装Harbor 186

  3.7.2  访问Harbor 189

  3.7.3  在K8S中使用Harbor 190

  3.8  安装Prometheus+Grafana到K8S集群中 192

  3.8.1  修改配置信息 192

  3.8.2  一键安装Prometheus 192

  3.8.3  验证安装 194

  3.8.4  访问测试 195

  3.8.5  卸载 197

  3.8.6  监控ElasticSearch集群 197

  3.8.7  监控报警配置实战 203

  3.9  安装EFK到K8S集群中 205

  3.9.1  对节点打标签(Label) 205

  3.9.2  创建持久化卷 206

  3.9.3  创建集群 206

  3.9.4  访问Kibana 207

  3.10  小结 208

  第4章  持续集成与持续部署 209

  4.1  CI/CD介绍 209

  4.1.1  CI和CD的区别 209

  4.1.2  持续集成(CI) 210

  4.1.3  持续交付(CD) 210

  4.1.4  持续部署 210

  4.2  Jenkins 流水线介绍 211

  4.2.1  什么是流水线 211

  4.2.2  Jenkins流水线概念 211

  4.2.3  声明式流水线 212

  4.2.4  脚本化流水线 212

  4.2.5  流水线示例 213

  4.3  Pipeline语法 214

  4.3.1  声明式流水线 214

  4.3.2  脚本化流水线 223

  4.4  Jenkinsfile的使用 224

  4.4.1  创建Jenkinsfile 224

  4.4.2  处理Jenkinsfile 227

  4.5  GitLab+ Jenkins +Harbor+Kubernetes集成应用 233

  4.5.1  基本概念 233

  4.5.2  基本配置 233

  4.5.3  新建任务(Job) 235

  4.5.4  Jenkins凭据的使用 236

  4.6  自动化构建Java应用 238

  4.6.1  定义Dockerfile 238

  4.6.2  定义Jenkinsfile 238

  4.6.3  定义Deployment 240

  4.6.4  Harbor项目创建 241

  4.6.5  创建任务(Job) 242

  4.6.6  执行构建 243

  4.7  自动化构建NodeJS应用 247

  4.7.1  定义Dockerfile 247

  4.7.2  定义Deployment 247

  4.7.3  定义Jenkinsfile 248

  4.8  自动化构建Spring Cloud应用 250

  4.8.1  自动化构建Eureka 250

  4.8.2  自动化构建Config 255

  4.8.3  自动化构建Zuul 259

  4.9  Webhook介绍 262

  4.9.1  安装Webhook插件 262

  4.9.2  配置Jenkins 263

  4.9.3  配置GitLab 263

  4.10 自动化构建常见问题的解决 264

  4.10.1  解决代码拉取速度慢的问题 265

  4.10.2  解决Maven构建慢的问题 266

  4.10.3  解决NPM Install的问题 267

  4.11  小结 269

  第5章  Nginx Ingress安装与配置 270

  5.1  Nginx Ingress的安装 270

  5.2  Nginx Ingress的简单使用 271

  5.3  Nginx Ingress Redirect 272

  5.4  Nginx Ingress Rewrite 273

  5.5  Nginx Ingress错误代码重定向 274

  5.6  Nginx Ingress SSL 274

  5.7  Nginx Ingress匹配请求头 275

  5.8  Nginx Ingress基本认证 277

  5.9  Nginx Ingress黑/白名单 278

  5.9.1  配置黑名单 278

  5.9.2  配置白名单 278

  5.10  Nginx Ingress速率限制 279

  5.11  使用Nginx实现灰度/金丝雀发布 280

  5.11.1  创建v1版本 280

  5.11.2  创建v2版本 281

  5.11.3  创建Ingress 281

  5.11.4  测试灰度发布 282

  5.12  小结 282

  第6章  Server Mesh服务网格 283

  6.1  服务网格的基本概念 283

  6.2  服务网格产品 284

  6.3  Istio介绍 285

  6.3.1  Istio架构 285

  6.3.2  名词解释 286
<

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP