这是一篇后Kubernetes时代的檄文。就在今天傍晚我看到了一篇 Bilgin Ibryam 的文章 Microservices in a Post-Kuberentes Era 有感而发。
2017 年 4 月 9 日,Kubernetes Handbook - Kubernetes 中文指南/云原生应用架构实践手册第一次提交。在过去的 16 个月的时间里,有 53 位贡献者参与,1088 次 commit,共写了 23,9014 个汉字,同时在Kubernetes&Cloud Native 实战群里也聚集了几千名爱好者。
距离上一版本发布已经有 4 个多月的时间了,在此期间Kubernetes和Prometheus分别从 CNCF 中毕业,已经在商业上成熟,这两个项目基本成型,未来也不会有太大的变动。而当初为容器编排而开发,为了解决微服务部署问题的 Kubernetes 已经深入人心,目前的微服务已经逐步进入后 Kubernetes 时代,Service Mesh 和云原生重新定义微服务和分布式应用。
本版本发布时 PDF 大小为 108M,共 239,014 个汉字,建议在线浏览,或克隆本项目安装 Gitbook 命令后自行编译。
本版本主要有以下改进:
- 增加了 Istio Service Mesh 教程
- 增加了使用 Vagrant 和 VirtualBox 在本地搭建分布式 Kubernetes 集群和 Istio Service Mesh
- 增加了对云原生编程语言 Ballerina 和 Pulumi 的介绍
- 增加了快速开始指南
- 增加了对 Kubernetes 1.11 的支持
- 增加了企业级 Service Mesh 采用路径指南
- 增加了 SOFAMesh 章节
- 增加了对云原生未来的展望
- 增加了 CNCF 章程和参与事项
- 增加了 Docker 镜像仓库的注意事项
- 增加了 Envoy 章节
- 增加了 KCSP(Kubernetes 认证服务提供商)和 CKA(认证 Kubernetes 管理员)相关说明
- 更新了一些配置文件、YAML 和参考链接
- 更新了 CRI 章节
- 删除了过时的描述
- 改进了 etcdctl 的命令使用教程
- 修复了一些笔误
浏览与下载
- 在线浏览:https://jimmysong.io/kubernetes-handbook
- GitHub 地址:https://github.com/rootsongjc/kubernetes-handbook
- 为了方便大家下载,我放了一份在微云上,提供 PDF(108MB)、MOBI(42MB)、EPUB(53MB)格式下载。
感谢 Kubernetes 热心用户对本书的支持,感谢各位Contributors,在该版本发布之前的几个月内又合作成立了 ServiceMesher 社区,作为后 Kubernetes 时代的一支生力军,欢迎联系我加入社区,共同开创云原生新时代。
目前 ServiceMesher 社区微信群也有几千名成员,Kubernete Handbook 仍然会继续下去,但是 Service Mesh 已然是一颗冉冉上升的新星,在对 Kubernetes 已了然于胸的情况下,欢迎加入 ServiceMesher 社区。
查看详情