猜你喜欢
再也不踩坑的kubernetes实战指南

再也不踩坑的kubernetes实战指南

书籍作者:杜宽 ISBN:9787302534808
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:8419
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

本书以实战为主线,深入浅出地介绍了Kubernetes在企业生产环境中的应用。全书共6章,第1章讲解Kubernetes的高可用安装,分为kubeadm和二进制安装方式,可以让读者快速上手,了解Kubernetes的架构模式。第2章介绍了Kubernetes的理论基础。第3章主要讲解Kubernetes常见应用的容器化,并部署至Kubernetes集群实现高可用,同时介绍了Kubernetes的各个组件和资源。第4章主要介绍持续集成和持续部署,包括Jenkinsz新的功能Pipeline的使用,从Pipeline的语法到项目实操,传统Java和Spring Cloud应用的容器化以及自动化构建部署。第5章主要讲解了Kubernetes的Nginx Ingress的安装和常用配置,以适用于生产环境的各种需求。第6章讲解了备受关注的Server Mesh,使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等内容。

本书技术先进,注重实操,解决了Kubernetes在生产环境中使用和安装过程中遇到的大量问题,本书特别适合想尽快将Kubernetes应用于其公司业务中的Kubernetes初学者、开发人员、运维工程师和架构师使用。


作者简介

杜宽,Kubernetes技术爱好者,现就职于国内某知名集团公司,主要负责Kubernetes架构、业务容器化设计等工作。

编辑推荐

本书以Kubernetes实战为主线,从企业应用场景出发,介绍了Kubernetes的架构模式、集群安装、组件、应用的容器化、Jenkins的持续集成和持续部署以及服务网格Service Mesh等内容,可帮助读者从零开始快速搭建容器集群,并应用于公司业务实践。

前言

前 言

Kubernetes在近几年,乃至未来5到10年,都会是技术圈一个很火的名词,Kubernetes由谷歌(Google)开源,它构建在谷歌15年生产环境经验的基础之上,开源的背后有着来自社区的强大技术团队共同维护和更新。Kubernetes的诞生不仅解决了公司架构带来的问题,而且也大大减少了运维成本,可以轻轻松松管理上万个容器节点。目前很多公司都在致力于对容器和Kubernetes的推进,将公司现有的业务拆分为微服务,然后对其进行容器化,所以目前对容器和容器编排工具的学习,是每个技术人员义不容辞的责任。

本书主要以Kubernetes实战为主,大部分内容都是基于公司实际的应用场景,可直接用于公司生产线上。本书第一章主要讲解Kubernetes的高可用安装,分为kubeadm和二进制安装方式,可以让读者先入为主,了解Kubernetes的架构模式,更快入手。第二章结合实操讲解Kubernetes的理论知识。第三章是应用篇,主要讲解的是公司一些常用的应用,并且对其进行容器化,然后部署在Kubernetes集群中,实现高可用,使读者对Kubernetes的各个组件和资源有一个更好的认识。第4章主要讲解持续集成和持续部署,这也是DevOps中很重要的一部分,本章主要讲解的是Jenkins最新的功能Pipeline的使用,从Pipeline的语法入手到项目的实操,对传统Java和Spring Cloud应用的容器化以及自动化构建部署,学习完本章内容读者可以更好地在公司业务上实现以流水线为基础的持续部署。第5章主要讲解Kubernetes的Ingress,作为Kubernetes集群的入口,使用常见的Nginx作为ingress,会使运维人员更加得心应手,也讲解了Nginx的一些常用配置,以适用于生产环境的各种需求和问题。最后一章讲解的是目前很火的Server Mesh,主要讲解了Istio的常用配置,比如使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等。本书可以让读者迅速进入到Kubernetes的世界,本书的实操内容非常详细,解决了Kubernetes在使用和安装过程中遇到的大量问题,能让读者以较短的时间将其应用到公司业务上。

本书还配备了完整的命令代码,请扫描下述二维码下载:

由于笔者水平所限,书中难免会出现缪误,请业界高手专家不吝指教,也欢迎各位读者朋友给笔者发邮件进行交流。


杜宽

2019.5.23


产品特色