当前位置: 首页 > 更多 > 运维

《Kubernetes生产化实践之路》孟凡杰 pdf电子书[275MB]

  • 运维
  • 更新时间:2025-03-21 17:04:45
简介《Kubernetes生产化实践之路》是由孟凡杰编著,Kubernetes是由谷歌主导的基于容器技术的集群管理系统,其设计理念多数衍生自谷歌内部的集群管理系统的设计和运维经验。《Kubernetes生产化实践之路》从设计层面剖析了Kubernetes的设...
《Kubernetes生产化实践之路》pdf电子书下载
《Kubernetes生产化实践之路》pdf百度网盘
《Kubernetes生产化实践之路》pdf百度网盘
《Kubernetes生产化实践之路》pdf百度网盘
《Kubernetes生产化实践之路》pdf百度网盘

 

Kubernetes是由谷歌主导的基于容器技术的集群管理系统,其设计理念多数衍生自谷歌内部的集群管理系统的设计和运维经验。《Kubernetes生产化实践之路》从设计层面剖析了Kubernetes的设计原理,并阐述了其设计背后的生产系统问题。Kubernetes作为开放式平台,具有对不同类型的应用(有状态应用或无状态应用,在线服务或离线任务)进行统一管控的能力。本书从互联网公司的视角出发,分享了如何构建高可用的多租户集群,如何确保集群的稳定性和高性能。此外,本书阐述了数据面优化的重要性,并介绍了各个关键点,以确保使用物理机或虚拟机的应用在迁移至容器平台后能够获得最佳性能。

本书的适读对象包括Kubernetes架构师、运维人员、测试工程师、技术经理,以及寻求应用落地方案的软件架构师和开发人员。另外,本书苛求于生产系统最佳实践,对于已有Kubernetes基础的读者,阅读本书会有事半功倍的效果。


作者简介:
孟凡杰 eBay资深架构师,负责Kubernetes在企业落地过程中的架构和开发工作,专注于网络、多集群、服务治理和服务网格等方向。Kubernetes社区贡献者,曾参与社区集群联邦的开发和服务控制器重构等工作。CNUTCon全球运维大会、GIAC国际互联网架构大会明星讲师。 苏菲 高级软件工程师,Kubernetes专家。负责管理eBay Kubernetes云平台容器运行时及其周边模块,熟悉kubelet、CGroup、CNI等模块。主导eBay持续集成Pipeline的构建、容器运行时从Docker到Containerd的迁移、Minimal OS的管理等。 谢文利 eBay资深软件工程师,Kubernetes社区贡献者,经历了从k8s 1.2开始的众多版本在大规模云环境下的升级和落地,辅助多个大型应用往Kubernetes上迁移,深度定制存储... 孟凡杰 eBay资深架构师,负责Kubernetes在企业落地过程中的架构和开发工作,专注于网络、多集群、服务治理和服务网格等方向。Kubernetes社区贡献者,曾参与社区集群联邦的开发和服务控制器重构等工作。CNUTCon全球运维大会、GIAC国际互联网架构大会明星讲师。 苏菲 高级软件工程师,Kubernetes专家。负责管理eBay Kubernetes云平台容器运行时及其周边模块,熟悉kubelet、CGroup、CNI等模块。主导eBay持续集成Pipeline的构建、容器运行时从Docker到Containerd的迁移、Minimal OS的管理等。 谢文利 eBay资深软件工程师,Kubernetes社区贡献者,经历了从k8s 1.2开始的众多版本在大规模云环境下的升级和落地,辅助多个大型应用往Kubernetes上迁移,深度定制存储插件调度等Kubernetes模块,热衷于解决容器化过程中碰到的各种问题,专注于Linux内核、性能优化、存储、网络等方向。 李建强 eBay资深软件工程师,负责Kubernetes生产化过程中的架构和研发工作。先后负责构建企业级高可用集群、镜像安全保证(包括镜像扫描及Kubernetes集成方案)、集群联邦的构建与管理、云原生多租户的架构设计与落地等工作。

目录:
第1章 架构基础 1
1.1 云计算的变革 3
1.2 Kubernetes模型设计 11
1.3 Kubernetes核心架构 25
第2章 计算节点管理 52
2.1 操作系统 55
2.2 文件系统规划 57
2.3 容器核心技术 58
2.4 节点资源管理 82
2.5 存储方案 99
2.6 节点调优 114
第3章 构建高可用集群 138
3.1 高可用的常用手段 141
3.2 Kubernetes高可用层级 144
3.3 控制平面的高可用保证 148
3.4 面向应用的高可用特性 173
3.5 模型驱动的集群搭建与管理 176
第4章 构建企业级镜像仓库 184
4.1 镜像仓库综述 185
4.2 企业级镜像仓库 189
4.3 镜像仓库缓存 196
4.4 镜像安全 200
第5章 多租户生产集群 213
5.1 租户 214
5.2 认证 222
5.3 授权 229
5.4 隔离 243
5.5 配额 252
第6章 网络接入方案 267
6.1 数据中心基础架构 268
6.2 域名服务 270
6.3 Linux网络基础 273
6.4 负载均衡 280
6.5 Kubernetes中的服务发布 291
6.6 DNS 312
第7章 API网关和服务网格 315
7.1 API网关 316
7.2 服务网格 320
7.3 深入了解Envoy 322
7.4 Ingress 334
7.5 Contour 337
7.6 Istio 350
第8章 集群联邦 374
8.1 集群联邦概览 377
8.2 集群联邦对象抽象 390
8.3 联邦应用 398
第9章 边缘计算 416
9.1 边缘数据中心 417
9.2 KubeEdge 430
第10章 应用落地 456
10.1 应用容器化 459
10.2 应用接入的最佳实践 466
10.3 应用管理 477
10.4 集群应用运维 485
第11章 监控和自动修复 488
11.1 指标监控系统 491
11.2 日志管理系统 502
11.3 关键指标定义 504
11.4 自动修复系统 506
11.5 事件监控系统 510
11.6 状态监控系统 512
第12章 DevOps 513
12.1 拥抱DEVOPS 515
12.2 自治跨职能团队 520
12.3 敏捷开发 523
12.4 GITOPS 529
12.5 质量保证 533

点击下载