


作者:韩先超
定价:128元
印次:1-2
ISBN:9787302644347
出版日期:2023.09.01
印刷日期:2024.03.22
图书责编:王金柱
图书分类:零售
《Kubernetes从入门到DevOps企业应用实战》以实战为主,内容涵盖容器技术、Kubernetes核心资源以及基于Kubernetes的企业级实践。从容器基础知识开始,由浅入深,阐述Kubernetes各个方面的知识,并提供大量实际项目和应用场景。全书共20章,第1~3章讲解容器技术,这是理解Kubernetes的必要基础,主要介绍容器的定义、创建和管理容器、容器网络和存储等方面的知识。第4章讲解如何使用Kubeadm和二进制文件安装高可用Kubernetes集群。第5~12章讲解Kubernetes的核心资源,包括Pod、Deployment、Service、Ingress等资源的定义、使用和管理方法,以及实际应用场景。第13~20章讲解基于Kubernetes的企业实践,介绍如何使用Kubernetes解决实际问题,包括使用Kubernetes进行应用程序的部署、容器云平台的构建、流量治理、监控、自动化扩缩容和灰度发布等项目与案例。 《Kubernetes从入门到DevOps企业应用实战》基于Kubernetes 1.27新版本编写(本书的内容也适合1.20之后的所有版本),从零基础开始,涵盖理论知识、企业级案例,以及自动化运维DevOps体系和一些大厂架构设计思路,适合云原生领域的从业者、Kubernetest初学者、运维和开发人员使用,也可以作为企业内训、培训机构和大中专院校的教学用书。
"韩先超高级运维,Kubernetes架构师,国内最早一批Kubernetes布道者,曾就职于世界500强上市公司,拥有 RHCE、RHCA、CKA等认证证书,对于Linux、DevOps、Kubernetes和自动化等领域有着深入的理解和实践经验。在 CSDN、51CTO等平台发表过多篇Linux、DevOps、Kubernetes、自动化等方面的文章,累计阅读量突破100万;在 51CTO平台的Kubernetes课程拥有近200万学员;推出的Kubernetes课程被选入工信部人才交流中心官方认证课程 。在2021年5月28日由51CTO主办,中关村数智人工智能产业联盟指导的《数启创新 云触未来! Web3.0云响力新一 代云计算大会》中作为主讲嘉宾分享Kubernetes如何助力企业转型,被北京日报和环球网发文专题报道;受Linux 基金会邀请,作为主讲嘉宾分享Kubernetes在企业中的发展趋势和具体应用场景;曾为国家电网、振兴银行、中 国移动、中国电信,天翼物联、任子行等大型企业提供Kubernetes技术培训;还积极参与企业内训项目,为各大 企业提供技术培训和解决方案支持。"
前 言 亲爱的读者,很高兴向你介绍我的新书《Kubernetes从入门到DevOps企业应用实战》。在过去的几年中,我一直从事容器和Kubernetes的相关工作,通过实践和培训,我意识到学习Kubernetes对于企业的发展至关重要。 从2013年Docker容器推出到2014年Kubernetes开源项目推出至今,我接触容器技术也有了差不多十年时间,在学习和实践期间,深刻感受到Kubernetes这个工具如果完全靠自学,还是有一定难度的,为了使读者尽快掌握这个工具,我推出了Kubernetes系列视频课程,受到了广大学员的欢迎,并入选了工信部人才交流中心认证课程,本书就是在系列课程的基础上编撰完成的。 本书的特点是以实践为主,内容涵盖容器技术、Kubernetes核心资源以及基于Kubernetes的企业实践。我将使用循序渐进、逐步深入的方式,从容器的基础知识开始,向读者介绍Kubernetes各个方面的知识,并辅之以操作范例和应用场景,书中还给出了大量有实用价值的案例和项目,既可以帮助读者深入理解Kubernetes的概念和原理,又能够在实际工作中进行 实践。 第1~3章讲解容器技术,这是理解Kubernetes的必要基础,重点介绍容器的定义、创建和管理容器、容器网络和存储等方面的知识。 第4章讲解如何使用Kubeadm和二进制文件安装高可用Kubernetes集群。 第5~12章讲解Kubernetes的核心资源,包括Pod、Deployment、Service、Ingress等资源的定义、使用和管理方法,以及实际应用场景。 第13~20章讲解基...
第1章 Docker初探 1
1.1 Docker概述 1
1.1.1 Docker是什么 1
1.1.2 Docker的版本 2
1.1.3 学习Docker的方式 2
1.2 Docker的组成与特点 2
1.2.1 Docker的组成 2
1.2.2 Docker的特点 4
1.3 安装和配置Docker 5
1.3.1 配置主机名 5
1.3.2 关闭Firewalld防火墙 6
1.3.3 关闭SELinux 6
1.3.4 配置时间同步 7
1.3.5 编写计划任务 7
1.3.6 重启crond服务使计划任务生效 8
1.3.7 安装基础软件包 8
1.3.8 安装Docker-CE 9
1.3.9 修改内核参数 11
1.3.10 配置Docker镜像加速器 13
1.4 Docker镜像与容器 14
1.4.1 Docker镜像 14
1.4.2 Docker容器 17
1.5 案例:通过Docker部署Nginx服务 24
1.5.1 基于CentOS镜像运行一个Docker容器 24
1.5.2 查看Docker容器是否正常运行 24
1.5.3 在Docker中安装Nginx容器 25
1.5.4 在Docker容器中通过yum安装Nginx 26
1.6 本章小结 28
第2章 Dockerfile构建企业级镜像 29
2.1 Dockerfile语法详解 29
2.2 Dockerfile构建企业级镜像 43
2... 查看详情
本书从Docker容器基础开始,介绍了Kubernetes的基础知识、集群构建、核心资源和应用场景,书中还给出大量企业级项目与DevOps案例,这些案例也是当前Kubernetes应用的热点,如流理治理、监控、高吞吐量日志收集、自动化扩缩容和容器平台构建、灰度发布等。对于初学者来说,一本易物理解的Kubernetes教程可以节省不少学习时间,因此,本书对大部分命令和配置资源都给出了详尽细致的注释和说明,并对操作步骤给出了详细步骤解析,这一点对于初学者者来说非常友好。
本书除介绍Kubernetes本身,还介绍了很多周边相关技术,比如,Jekins、CI\CD、Istio、Prommethues、Ingress、K3s等,有助于读者整合运用这些技术,真正解决生产实践中遇到的问题。
总之,这是一本理解兼备实践,注重实操的Kubernetes好书,期待读者从本书中收获多多。"

