管理Kubernetes

《管理Kubernetes》

  • 出版社:中国电力出版社
  • ISBN:9787519840105
  • 版次:1
  • 商品编码:12777414
  • 品牌:中国电力出版社(zhongguodianlichubanshe)
  • 包装:精装
  • 开本:16开
  • 出版时间:2019-12-01
  • 用纸:胶版纸
  • 页数:196
  • 字数:228000
  • 正文语种:中文
基本介绍书籍目录点评信息
  • 书籍内容

    本书主要内容
    § 学习如何操作集群,开发人员如何利用Kubernetes部署应用程序,以及如何利用Kubernetes减轻开发人员的负担。
    § 通过掌握Kubernetes API以及配置选项来调整、保护,以及调节集群。
    § 检测集群级别的问题,学习必要的响应步骤并快速恢复集群。
    § 确定如何以及何时添加构建、扩展或以其他方式改进Kubernetes集群的库、工具和平台。

    作者简介

    作者介绍
    Brendan Burns是Kubernetes开源容器管理平台的联合创始人。他是微软杰出的工程师,负责管理微软的Azure资源管理器和Azure容器服务团队。在加入微软之前,他曾是谷歌云平台的高级工程师。
    Craig Tracey曾构建了支持互联网的基础设施,包括从内核设备驱动程序到大规模云存储服务的所有技术。在加入Heptio后,他由软件开发人员转为了现场工程师,帮助该公司采用了Kubernetes,并通过代码向员工们介绍云原生架构的原则。
  • 前言 .1
    第1 章 绪论 .7
    1.1 集群如何运作 .8
    1.2 调整、保护以及调节集群 .9
    1.3 出现问题时做出响应 10
    1.4 通过新功能和自定义的功能扩展系统 .11
    1.5 小结 12
    第2 章 Kubernetes 概述 13
    2.1 容器 13
    2.2 容器编排 .15
    2.3 Kubernetes API 16
    2.4 小结 27
    第3 章 Kubernetes 的架构 . 29
    3.1 概念 29
    3.2 结构 33
    3.3 组件 35
    3.4 小结 40
    第4 章 Kubernetes API 服务器 . 41
    4.1 可管理性的基本特征 41
    4.2 API 服务器的组成部分 42
    4.3 请求管理 .49
    4.4 API 服务器内部 59
    4.5 调试API 服务器 .60
    4.6 小结 62
    第5 章 调度器 63
    5.1 概述 63
    5.2 调度的过程 64
    5.3 通过标签、亲和性、污点和容忍来控制调度 67
    5.4 小结 72
    第6 章 安装Kubernetes 73
    6.1 kubeadm 73
    6.2 安装控制平面 76
    6.3 安装工作节点 83
    6.4 插件 85
    6.5 阶段 85
    6.6 高可用性 .86
    6.7 升级 86
    6.8 小结 89
    第7 章 身份认证与用户管理 91
    7.1 用户 92
    7.2 身份认证 .93
    7.3 kubeconfig 102
    7.4 服务账号 104
    7.5 小结 106
    第8 章 授权 107
    8.1 REST .107
    8.2 授权 108
    8.3 基于角色的访问控制 . 110
    8.4 小结 116
    第9 章 准入控制 117
    9.1 配置 118
    9.2 常见的控制器 118
    9.3 动态准入控制器 123
    9.4 小结 130
    第10 章 网络 . 131
    10.1 容器网络接口 .131
    10.2 kube-proxy 134
    10.3 服务发现 136
    10.4 网络策略 138
    10.5 服务网格 140
    10.6 小结 .141
    第11 章 监控Kubernetes . 143
    11.1 监控目标 143
    11.2 日志与监控之间的差异145
    11.3 构建监控栈 146
    11.4 监控的内容 151
    11.5 小结 .157
    第12 章 灾难恢复 . 159
    12.1 高可用性 159
    12.2 状态 .160
    12.3 应用数据 161
    12.4 工作节点 162
    12.5 etcd 163
    12.6 Ark 164
    12.7 小结 .166
    第13 章 扩展Kubernetes . 167
    13.1 Kubernetes 的扩展点 167
    13.2 集群的守护程序 .168
    13.3 集群助手 171
    13.4 延长API 服务器的生命周期 174
    13.5 向Kubernetes 添加自定义API 177
    13.6 小结 .181
    第14 章 总结 . 183
  • 精彩书评

    “本书涵盖了集群运营人员面临的所有关键问题,不仅讲解了解决问题的方法,还深入剖析了原因,为你提供了应对意外情况的丰富知识,确保可以充分利用这种越来越重要的技术。”
    —— Joe Beda
    Heptio的技术总监,
    Kubernetes的联合创始人
    “这是一本云端以及本地运营人员一直寻找的资源。”
    —— Kris Nova
    CNCF大使,
    Heptio高级开发顾问
微信公众号

热门文章

更多