婵炲棎鍨肩换瀣礂婢跺顦叉繝銏犲暱閵囧洭宕氶埡鈧花褰掑棘閺夊灝纾垮☉鏃撶畱缁ㄧ數绱旈敓锟� [闁谎嗩嚙缂嶏拷 | 闁稿繐绉烽崹鍌氣枖閵娿儱鏂€]

    • Kubernetes设计模式(第2版)
      • 作者:(英)比尔金·伊卜亚姆//(德)罗兰·胡贝塔|责编:刘炽|译者:马晶慧
      • 出版社:中国电力
      • ISBN:9787519897383
      • 出版日期:2025/03/01
      • 页数:401
    • 售价:51.2
  • 内容大纲

        随着微服务和容器的进步,开发人员设计、构建和运行软件的方式已经发生了巨大变化。这些现代体系结构提供了新的分布式原语,要求许多开发人员、技术负责人和架构师采用一套不同的实践方法。本书重点介绍在Kubernetes上设计和实现云原生应用程序时所需的通用且可重用的模式和原则。
        本书介绍的每个模式都包含问题描述以及特定于Kubernetes的解决方案。所有模式均提供具体的代码示例以及演示。此升级后的版本主要面向熟悉Kubernetes基本概念的开发人员和架构师,帮助他们学习如何使用久经考验的设计模式解决常见的云原生难题。
        本书主要内容包括:
        基本模式篇介绍构建以及运行基于容器的云原生应用程序的核心原则与实践。
        行为模式篇介绍各类容器和平台交互的管理。
        结构化模式篇介绍通过组织容器解决特定的用例。
        配置模式篇介绍如何处理Kubernetes中应用程序的配置。
        安全模式篇介绍如何提高运行在Kubernetes之上的应用程序的安全性。
        高级模式篇涵盖更复杂的主题,例如操作器、自动伸缩以及集群内镜像构建等。
  • 作者介绍

  • 目录


    前言
    第1章  概述
      1.1  云原生之路
      1.2  分布式原语
        1.2.1  容器
        1.2.2  Pod
        1.2.3  服务
        1.2.4  标签
        1.2.5  命名空间
      1.3  讨论
      1.4  参考资料
    第一篇  基础模式
      第2章  可预测的需求
        2.1  问题
        2.2  解决方案
          2.2.1  运行时依赖
          2.2.2  资源配置文件
          2.2.3  Pod优先级
          2.2.4  项目资源
          2.2.5  容量规划
        2.3  讨论
        2.4  参考资料
      第3章  声明式部署
        3.1  问题
        3.2  解决方案
          3.2.1  滚动部署
          3.2.2  固定部署
          3.2.3  蓝绿发布
          3.2.4  金丝雀发布
        3.3  讨论
        3.4  参考资料
      第4章  健康检测
        4.1  问题
        4.2  解决方案
          4.2.1  进程健康检查
          4.2.2  存活探针
          4.2.3  就绪探针
          4.2.4  启动探针
        4.3  讨论
        4.4  参考资料
      第5章  生命周期管理
        5.1  问题
        5.2  解决方案
          5.2.1  SIGTERM信号
          5.2.2  SIGKILL信号
          5.2.3  Poststart钩子
          5.2.4  Prestop钩子
          5.2.5  其他生命周期控制
        5.3  讨论

        5.4  参考资料
      第6章  自动放置
        6.1  问题
        6.2  解决方案
          6.2.1  可利用的节点资源
          6.2.2  容器资源需求
          6.2.3  调度器配置
          6.2.4  调度的过程
          6.2.5  节点亲和性
          6.2.6  Pod亲和性和反亲和性
          6.2.7  拓扑分布约束
          6.2.8  污点和容忍
        6.3  讨论
        6.4  参考资料
    第二篇  行为模式
      第7章  批处理作业
        7.1  问题
        7.2  解决方案
        7.3  讨论
        7.4  参考资料
      第8章  定期作业
        8.1  问题
        8.2  解决方案
        8.3  讨论
        8.4  参考资料
      ……
    第三篇  结构化模式
    第四篇  配置模式
    第五篇  安全模式
    第六篇  高级模式