内容简介
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。本书从架构师、开发人员和运维人员的角度,阐述了Kubernetes的基本概念、实践指南、核心原理、开发指导、运维指南、新特性演进等内容,图文并茂、内容丰富、由浅入深、讲解全面;并围绕在生产环境中可能出现的问题,给出了大量的典型案例,比如安全配置方案、网络方案、共享存储方案、高可用方案及TroubleShooting技巧等,有很强的实战指导意义。本书内容随着Kubernetes的版本更新不断完善,目前涵盖了Kubernetes从1.0到1.14版本的主要特性,努力为Kubernetes用户提供全方位的Kubernetes技术指南。本书源码已上传至GitHub的kubeguide/K8sDefinitiveGuide-V4-Sourcecode目录,可自行下载本书源码进行练习。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士,本书都极具参考价值。
AI简介
这是一本全面讲解Kubernetes的实战指南,涵盖了从Docker到Kubernetes的实践全接触。书中从架构师、开发人员和运维人员的角度,阐述了Kubernetes的基本概念、实践指南、核心原理、开发指导、运维指南、新特性演进等内容,图文并茂、内容丰富、由浅入深、讲解全面。
书籍内容分为Kubernetes入门、Kubernetes安装配置指南、深入掌握Pod、深入掌握Service、核心组件运行机制、深入分析集群安全机制、网络原理、共享存储原理、Kubernetes开发指南、Kubernetes集群管理、Trouble Shooting指导、Kubernetes开发中的新功能等章节。
书中详细讲解了Kubernetes的普及和优势,包括Kubernetes在云原生系统中的重要地位,以及其开放的开发平台特性。同时,书中还详细介绍了Pod基本概念与使用,包括Pod的设计理念、运行环境、以及Pod和Service的相互关系。此外,书中还深入讲解了Service的基本概念和作用,包括Service的负载均衡机制、kube-proxy的工作原理等。
在安全机制方面,书中深入分析了A