Kubernetes实战:部署与管理容器化应用
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"Manning.Kubernetes.in.Action.1617293725" 是一本由Marko Lukša编著的专业书籍,专注于教授如何使用Kubernetes部署基于容器的分布式应用。书中从Docker和Kubernetes的基础知识开始,逐步构建你的第一个Kubernetes集群,并通过扩展初始应用来深化对Kubernetes架构和操作的理解。涵盖的关键主题包括监控、调整和无停机时间更新应用程序。 在Kubernetes的内部结构中,这本书涉及了各种关键资源,这些资源是整个集群的核心组成部分,如: 1. Namespace(ns)[v1]:Namespace是一种组织资源的方法,可以将它们分到不重叠的组,比如按租户划分。在第3.7章中,你将学习如何部署工作负载并管理命名空间。 2. Pod(po)[v1]:Pod是Kubernetes中最基本的可部署单元,它可以包含一个或多个在同一位置运行的进程容器。第3.1章将详细介绍Pod及其在部署工作负载中的角色。 3. ReplicaSet(rs)[apps/v1beta2**]:ReplicaSet用于保持一个或多个Pod副本的运行,确保服务的高可用性。在第4.3章中,你会了解如何使用ReplicaSet来管理Pod的复制。 4. ReplicationController(rc)[v1]:ReplicationController是ReplicaSet的早期版本,功能相对较弱。第4.2章会对比两者并解释其使用场景。 5. Job[batch/v1]:Job设计用来运行执行一次性任务的Pod,适用于数据处理等任务。在第4.5章中,你将学习如何配置和使用Job。 6. CronJob[batch/v1beta1]:CronJob允许按照预定义的时间表运行一次性或周期性的任务。第4.6章会讲解如何设置定时任务。 7. DaemonSet(ds)[apps/v1beta2**]:DaemonSet确保每个节点(或匹配特定条件的节点)上都运行一个Pod副本。第4.4章会深入探讨如何使用DaemonSet来实现节点级别的服务。 8. StatefulSet(sts)[apps/v1beta1**]:StatefulSet是用于运行有状态Pod的,它们拥有稳定的持久化身份和数据存储。在第10.2章中,你将学习如何管理和操作有状态的服务。 9. Deployment(deploy)[apps/v1beta1**]:Deployment提供声明式的部署和更新Pod的方式,确保更新过程的平滑过渡。在第9.3章,你将学习如何使用Deployment来管理应用的生命周期。 10. Service(svc)[v1]:Service是暴露一个或多个Pod的接口,它提供了负载均衡和访问控制。Service是Kubernetes中连接应用组件的关键机制,将在相关章节中详细阐述。 通过这些核心概念的学习,读者将能够全面掌握Kubernetes的精髓,从基础的集群搭建到复杂的微服务架构管理,以及如何在保证高可用性和可伸缩性的前提下,有效地监控和更新应用程序。这本书是理解并掌握Kubernetes实践操作的宝贵资源。
![](https://csdnimg.cn/release/download_crawler_static/10359178/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10359178/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10359178/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10359178/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10359178/bg14.jpg)
剩余627页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/042d96ad168a4660930618fadd904580_seecsea.jpg!1)
- 粉丝: 3
- 资源: 25
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 贵州煤矿矿井水分类与处理策略:悬浮物、酸性与非酸性
- 醛固酮增多症肾上腺静脉采样对比:ACTH后LR-CAV的最优评估
- 开源云连接传感器监控平台:农业土壤湿度远程监测
- 母婴用品企业年度生产计划线性规划优化模型:实证与应用
- 井下智能变电站:Rogowski线圈电流检测系统的研发与性能验证
- 霍州矿区煤巷稳定性分析及支护策略
- ARM嵌入式系统远程软件更新方案:基于TFTP协议
- 煤炭选煤中汞分布规律与洗选脱汞效果
- 提升码垛机器人性能:拉格朗日动力学模型与滑模模糊控制的应用
- 增强现实技术提升学前手写教学:设计与开发案例
- 不规则工作面沉陷三角剖分算法提升与应用
- 卡尔曼滤波在瞬变电磁干扰压制中的应用研究
- 煤矿安全能力研究:理论与系统构建
- LonWorks总线技术在斜巷运输车辆定位与跑车防护中的应用
- 神东煤炭集团高效煤粉锅炉系统:节能环保新实践
- Ti/SnO2+Sb2Ox/PbO2电极分形维数与电催化性能研究
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)