Skip to content

@rootsongjc rootsongjc released this Dec 18, 2018 · 74 commits to master since this release

距离上一版本发布已经有3个多月的时间了,在此期间 Kubernetes 发布了两个版本 1.12 和 1.13,Envoy 从 CNCF 中毕业。Kubernetes 已经毫无争议的成为云原生的操作系统,围绕 Kubernetes 的生态正在高速发展,Service Mesh 就是云原生下一个重要的努力方向。本书中原本的 Service Mesh 章节已不再更新,读者请转移到 istio-handbookkubernetes-handbook 也修改版本发行命名方式,直接以发布的日期作为版本,未来将不定期更新。

本版本发布时 PDF 大小为 95M,共 261,418 个汉字,建议在线浏览,或克隆本项目安装 Gitbook 命令后自行编译。

更新日志

  • Service Mesh 相关章节已废弃,请转到 istio-handbook 浏览
  • 更多关于 Service Mesh 的内容请访问 ServiceMesher 社区
  • 增加了 Kubernetes 1.12 和 1.13 发布说明
  • 增加了 kubebuilder 的概述
  • 增加了 cilium 网络的说明
  • 更新了 glusterfs、ingress、rolebinding、CSI 和 coredns 的一些描述
  • 增加了 Prometheus PromQL 的使用说明
  • 为书中的图片增加了灯箱效果
  • 增加了使用 rbd-provisioner 提供 rbd 持久化存储的说明
  • 增加了 Admission Controller 的说明
  • 增加了 QoS 的说明
  • 增加了 Cloud Native 的设计哲学
  • 为本书添加了破损链接检查,修复了破损链接
  • 添加使用 serviceaccount token 配置 kubeconfig 作为用户权限控制的实例
  • 其他错别字修正与

浏览与下载

感谢 Kubernetes 热心用户对本书的支持,感谢各位 ContributorServiceMesher 社区

ServiceMesher微信公众号二维码

Assets 2

@rootsongjc rootsongjc released this Sep 3, 2018 · 177 commits to master since this release

距离上一版本发布已经有4个多月的时间了,在此期间KubernetesPrometheus分别从CNCF中毕业,已经在商业上成熟,这两个项目基本成型,未来也不会有太大的变动。而当初为容器编排而开发,为了解决微服务部署问题的Kubernetes已经深入人心,目前的微服务已经逐步进入后Kubernetes时代,Service Mesh和云原生重新定义微服务和分布式应用。

本版本发布时PDF大小为108M,共239,014个汉字,建议在线浏览,或克隆本项目安装Gitbook命令后自行编译。

本版本主要有以下改进:

浏览与下载

Kubernetes精品教程推荐——深入剖析Kubernetes by 张磊,极客时间出品

感谢 Kubernetes 热心用户对本书的支持,感谢各位Contributors,在该版本发布之前的几个月内又合作成立了ServiceMesher社区,作为后Kubernetes时代的一支生力军,欢迎联系我加入社区,共同开创云原生新时代

ServiceMesher微信公众号二维码

Assets 4

@rootsongjc rootsongjc released this Apr 20, 2018 · 366 commits to master since this release

距离上一版本发布已经有两个多月的时间了,本书开始创作至今已经有一年时间了,经历了三个大版本,今天我们发布了kubernetes-handbook v1.3版本,该版本的 PDF 达到了85M,一共 1339 页,该版本增加了以下内容:

  • 调整了 DNS 安装章节,增加了 kube-dns 和 CoreDNS 的安装部署说明,感谢 TrojanY 的贡献
  • 增加 Istio Service Mesh 教程
  • 添加kubeadm介绍和Ubuntu环境下安装样例的章节,感谢 whmzsu 的贡献
  • 调整了 Ceph 存储章节,
  • 添加nfs作为Kubernetes动态卷提供者的章节,感谢 whmzsu 的贡献
  • 增加了 Heketi 整合的文章,感谢 whmzsu 的贡献
  • 增加 master HA 配置,感谢 mendickxiao 的贡献
  • 增加在 Kubernetes 中开发部署 Java 微服务章节
  • 增加 CNCF 与 Istio 社区参与介绍等
  • 其它配置和语义错误修正

在线浏览 https://jimmysong.io/kubernetes-handbook

为了便于下载 PDF,我上传到了腾讯微云,点此下载

感谢 Kubernetes 热心用户对本书的支持,感谢各位 Contributors,同时我们也开启了【云原生应用架构】的微信公众号,同步发送本书更新,欢迎大家关注。
云原生应用架构公众号二维码

Assets 3

@rootsongjc rootsongjc released this Feb 1, 2018 · 572 commits to master since this release

本次更新后,全书大小增加到74M,共1017 页,本次更新更加注重原理的解析和开发测试环境的构建,本次主要增加以下内容:

  • 增加了对Kubernetes1.9的安装部署的说明
  • 增加对Volume、PV、StorageClass的使用说明
  • 增加了OpenEBS的使用说明
  • 重新组织了“概念与原理”章节的结构,增加了概念分类
  • 增加了对CNI、CRI、CSI接口的说明
  • 增加play-with-k8s试用与本地分布式环境部署说明
  • 用户证书创建的细节补充
  • 增加了kubectl命令行效率工具使用说明
  • OpenFaaS使用说明
  • 其它细节修改与错字更正

为了解决GitHub上下载太慢的问题,点击此处通过腾讯微云下载。

感谢Kubernetes热心用户对本书的支持,感谢各位Contributors💋,也欢迎大家加我微信后进入k8s&cloud native实战群共同探讨云原生之道。

Assets 3

@rootsongjc rootsongjc released this Dec 21, 2017 · 674 commits to master since this release

本次更新后,本书大小增大到70M,共1083页,主要增加以下内容:

  • 增加对kubernetes集群升级和1.8版本的安装部署说明
  • Kubernetes生态体系,从Kubernetes到云原生(Cloud Native)的演进
  • 增加Cloud Native章节
  • 增加ConduitIstioLinkderd等Serivce Mesh的说明
  • 升级Dashboard支持基于RBAC的用户登陆
  • 增加Kuberentes1.6后的版本更新记录
  • 增加Serverless架构和FaaS开源组件
  • 增加对TPR(已废弃)、CDR、Pod生命周期等概念的说明
  • 增加访问Kubernetes集群的几种方式说明
  • 其它细节修改与错字更正

为了解决GitHub上下载太慢的问题,点击此处通过腾讯微云下载。
感谢Kubernetes热心用户对本书的支持。

Assets 3

@rootsongjc rootsongjc released this Nov 15, 2017 · 791 commits to master since this release

历时7个月(自2017年4月14日至今),474次commit,131篇文章,编译耗时99.4秒才凝结这本56MB大的kubernetes-handbook,全书共955页。

全书包含以下几大章节:

  1. 前言:本书起源与概览
  2. 概念与原理:kubernetes的架构与概念解析
  3. 用户指南:常见问题的操作和解析
  4. 最佳实践:部署和运维
  5. 领域应用:实际应用场景
  6. 开发指南:kubernetes周边开发
  7. 附录:其它建议和附加资源

:本次发布的案例和实践基于kubernetes1.6版本,所有软件配置和kubernetes使用的yaml文件请见GitHub

为了解决GitHub上下载太慢的问题,点击此处通过腾讯微云下载。

Assets 3
You can’t perform that action at this time.