Kubernetes in Action中文版

Marko Luksa

出版时间

2018-12-31

ISBN

9787121349959

评分

★★★★★
书籍介绍

《Kubernetes in Action中文版》主要讲解如何在 Kubernetes 中部署分布式容器应用。《Kubernetes in Action中文版》开始部分概要介绍了 Docker 和Kubernetes 的由来和发展,然后通过在 Kubernetes 中部署一个应用程序,一点点增加功能,逐步加深我们对于Kubernetes架构的理解和操作的实践。在本书的后面部分,也可以学习一些高阶的主题,比如监控、调试及伸缩。

Kubernetes是希腊文,意思是“舵手”,带领我们安全地到达未知水域。Kubernetes这样的容器编排系统,会帮助我们妥善地管理分布式应用的部署结构和线上流量,高效地组织容器和服务。Kubernetes 作为数据中心操作系统,在设计软件系统时,能够尽量降低在底层网络和硬件设施上的负担。

精彩摘录
  • "INTRODUCING THE MECHANISMS THAT MAKE CONTAINER ISOLATION POSSIBLE By this point, you’re probably wondering how exactly containers can isolate processes if they’re running on the same operating system. Two mechanisms make this possible. The first one, Linux Namespaces, makes sure each process sees it"
  • "OpenShift provides a long list of pre-fabricated templates that allow users to quickly run complex applications by specifying a few arguments (or none at all, if the template provides good defaults for those arguments). For example, a template can enable the creation of all the Kubernetes resources "
作者简介
Marko Luksa是一位拥有20年以上专业开发经验的软件工程师,经手项目小到简单的Web应用,大到ERP系统、框架和中间件软件,应有尽有。在为Red Hat工作期间,他从Google App Engine API实现的开发起步, 这些API将基于Red Hat的JBoss中间件产品,之后他一直在为CDI/Weld、Infinispan/JBoss DataGrid等项目贡献力量。2014后, 他加入Red Hat的Cloud Enablement团队,负责 Kubernetes和相关技术开发的更新,保障公司的中间件软件能将Kubernetes与OpenShift特性的潜能用到极致。 译者简介 七牛容器云 (KIRK)团队,是负责七牛云基于自身公有云业务在容器方面的多年实践经验,针对企业应用快速部署、便捷运维打造的容器云计算平台。提供持续集成、弹性伸缩、应用市场等功能特性,使企业专注于业务逻辑开发,缩短业务上线周期,优化资源利用率,提高服务响应效率的一支技术团队。
目录
1 Kubernetes 介绍 1
1.1 Kubernetes 系统的需求 2
1.1.1 从单体应用到微服务 2
1.1.2 为应用程序提供一个一致的环境 5
1.1.3 迈向持续交付 :DevOps 和无运维 6

显示全部
用户评论
从开发者角度来写,看完会对整个k8s有个整体完整的认识
这本书主要告诉你k8s能干什么,但是怎么干没怎么讲,所以实用性比较差,或者是原理方面只简单说说,还有就是翻译比较差,并不适合作为想使用或者深入学习k8s的入门读物,想了解一下k8s但并不打算立即使用的有经验的工程师可以读读
看完了前10章,对K8S从懵逼到熟悉,后面的8章挑重点看吧。 配合阿里云kubernetes容器服务,疗效更佳。
书是好书,第6章挂载卷,翻译的和屎一样
配的流程图很清晰,内容编排合理,通读一遍算了大致有点概念了
开发人员也值得一读
适合当做k8s的入门书籍,但还是要看下原版。
讲的很好,作为入门而言比权威指南更好。
这本书用于入门很合适,看一遍之后基本上都有个大概了解了
下载
收藏