Kubernetes从入门到实践

Kubernetes从入门到实践

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
¥50.56¥25.28
世界在书里,书在你手中截止至:2025-04-24 00:00:00了解详情
加载中,请稍候……

作品简介

本书共11章,由浅入深地介绍了Kubernetes的相关技术。主要内容包括容器的发展史,Kubernetes的核心概念,Kubernetes的安装与部署,Kubernetes的基本单位Pod,Kubernetes中的各种控制器,Kubernetes发布服务的方式,Kubernetes中的存储卷与用法,Kubernetes中的几种实用扩展,Kubernetes管理资源的方式与Pod的调度原理,APIServer的基本使用方式及身份认证与授权方式等。本书适合开发人员、运维人员、测试人员阅读,同时也适合对Kubernetes或容器技术感兴趣的读者阅读。

赵卓,新蛋科技有限公司电子商务研发团队项目经理,从事过多年测试工作和开发工作,精通各类开发和测试技术。编写过的图书有《Selenium自动化测试指南》,翻译过的图书有《精通SeleniumWebDriver3.0(第2版)》《VisualStudio2010软件测试指南》和《快速编码:高效使用MicrosoftVisualStudio》。

作品目录

  1. 内容提要
  2. 前       言
  3. 写作本书的目的
  4. 如何阅读本书
  5. 服务与支持
  6. 提交勘误
  7. 与我们联系
  8. 关于异步社区和异步图书
  9. 第一部分 基础知识
  10. 第1章 容器的发展史
  11. 1.1 开发过程的发展
  12. 1.2 应用架构的发展
  13. 1.3 部署/打包的发展
  14. 第2章 Kubernetes的核心概念
  15. 2.1 Kubernetes的设计架构
  16. 2.2 Kubernetes的核心对象
  17. 2.3 本章小结
  18. 第二部分 应用
  19. 第3章 Kubernetes的安装与部署
  20. 3.1 Master与Node都要安装的基础组件
  21. 3.2 Master的安装与配置
  22. 3.3 Node的安装与配置
  23. 3.4 本章小结
  24. 第4章 Pod——Kubernetes的基本单位
  25. 4.1 Pod的基本操作
  26. 4.2 Pod模板详解
  27. 4.3 Pod与容器
  28. 4.4 Pod的生命周期
  29. 4.5 Pod的健康检查
  30. 4.6 本章小结
  31. 第5章 控制器——Pod的管理
  32. 5.1 Deployment控制器
  33. 5.2 DaemonSet控制器
  34. 5.3 Job与CronJob控制器
  35. 5.4 其他控制器
  36. 5.5 本章小结
  37. 第6章 Service和Ingress——发布Pod提供的服务
  38. 6.1 Service
  39. 6.2 Ingress
  40. 6.3 本章小结
  41. 第7章 存储与配置
  42. 7.1 本地存储卷
  43. 7.2 网络存储卷
  44. 7.3 持久存储卷
  45. 7.4 StatefulSet控制器
  46. 7.5 配置存储卷
  47. 7.6 本章小结
  48. 第8章 Kubernetes资源的管理及调度
  49. 8.1 资源调度——为Pod设置计算资源
  50. 8.2 资源管理——命名空间
  51. 8.3 资源管理——标签、选择器及注解
  52. 8.4 资源调度——Pod调度策略详解
  53. 8.5 本章小结
  54. 第三部分 进阶
  55. 第9章 API Server
  56. 9.1 API Server的基本操作
  57. 9.2 API Server的身份认证、授权、准入控制
  58. 9.3 本章小结
  59. 第10章 Kubernetes的扩展
  60. 10.1 可视化管理——Kubernetes Dashboard
  61. 10.2 资源监控——Prometheus与Grafana
  62. 10.3 日志管理——ElasticSearch、Fluentd、Kibana
  63. 10.4 本章小结
  64. 第四部分 实践
  65. 第11章 项目部署案例
  66. 11.1 无状态项目的部署案例
  67. 11.2 有状态项目的部署案例
  68. 11.3 使用Helm部署项目
  69. 11.4 本章小结