《Kubernetes进阶实战马永亮机械工业》[54M]百度网盘|pdf下载|亲测有效
《Kubernetes进阶实战马永亮机械工业》[54M]百度网盘|pdf下载|亲测有效

Kubernetes进阶实战马永亮机械工业 pdf下载

出版社 无限穿越图书专营店
出版年 2019-01
页数 390页
装帧 精装
评分 9.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Kubernetes进阶实战马永亮机械工业电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

afaef85c414861bf.jpg
   图书基本信息
图书名称   Kuberes进阶实战 作者   马永亮
定价   109元 出版社   机械工业出版社
ISBN   9787111614456 出版日期   2019-01-01
字数    页码   443
版次    装帧   平装
开本   16开 商品重量   

   内容提要
全书分为3篇。第壹篇详细讲解Kuberes系统基础架构及核心概述,并提供一个Kuberes快速部署和应用的入门指南。第二篇剖析分Kuberes系统的核心组件,对Pod、Controller、Service、Network Policy、Volume、ConfigMap和Secret等都有着深入讲解。第三篇主要关注实际应用,以DevOps为主线讲解Kuberes在企业落地应用的解决方案示例。

   目录
前言
章Kuberes系统基础1
1.1容器技术概述1
1.1.1容器技术的功用2
1.1.2容器简史3
1.1.3Docker的功能限制4
1.2Kuberes概述4
1.2.1Kuberes简史4
1.2.2Kuberes特性5
1.2.3Kuberes概念和术语6
1.3Kuberes集群组件10
1.3.1Master组件10
1.3.2Node组件12
1.3.3核心附件13
1.4Kuberes网络模型基础13
1.4.1网络模型概述13
1.4.2集群上的网络通信15
1.5本章小结16
第2章Kuberes快速入门17
2.1Kuberes的核心对象17
2.1.1Pod资源对象18
2.1.2Controller19
2.1.3Service20
2.1.4部署应用程序的主体过程21
2.2部署Kuberes集群22
2.2.1kubeadm部署工具22
2.2.2集群运行模式24
2.2.3准备用于实践操作的集群环境25
2.2.4获取集群环境相关的信息26
2.3kubectl使用基础与示例26
2.4命令式容器应用编排29
2.4.1部署应用(Pod)30
2.4.2探查Pod及应用详情33
2.4.3部署Service对象36
2.4.4扩容和缩容38
2.4.5修改及删除对象40
2.5本章小结41
第3章资源管理基础42
3.1资源对象及API群组42
3.1.1Kuberes的资源对象43
3.1.2资源及其在API中的组织形式46
3.1.3访问KuberesRESTAPI48
3.2对象类资源格式49
3.2.1资源配置清单50
3.2.2metadata嵌套字段51
3.2.3spec和status字段52
3.2.4资源配置清单格式文档53
3.2.5资源对象管理方式54
3.3kubectl命令与资源管理56
3.3.1资源管理操作概述56
3.3.2kubectl的基本用法57
3.4管理名称空间资源59
3.4.1查看名称空间及其资源对象60
3.4.2管理Namespace资源61
3.5Pod资源的基础管理操作61
3.5.1陈述式对象配置管理方式62
3.5.2声明式对象配置管理方式64
3.6本章小结65
第4章管理Pod资源对象66
4.1容器与Pod资源对象66
4.2管理Pod对象的容器68
4.2.1镜像及其获取策略69
4.2.2暴露端口70
4.2.3自定义运行的容器化应用71
4.2.4环境变量72
4.2.5共享节点的网络名称空间73
4.2.6设置Pod对象的安全上下文74
4.3标签与标签选择器75
4.3.1标签概述75
4.3.2管理资源标签77
4.3.3标签选择器78
4.3.4Pod节点选择器nodeSelector79
4.4资源注解80
4.4.1查看资源注解81
4.4.2管理资源注解82
4.5Pod对象的生命周期82
4.5.1Pod的相位82
4.5.2Pod的创建过程83
4.5.3Pod生命周期中的重要行为84
4.5.4容器的重启策略87
4.5.5Pod的终止过程87
4.6Pod存活性探测88
4.6.1设置exec探针89
4.6.2设置探针90
4.6.3设置TCP探针92
4.6.4存活性探测行为属性93
4.7Pod就绪性探测94
4.8资源需求及资源限制96
4.8.1资源需求96
4.8.2资源限制98
4.8.3容器的可见资源99
4.8.4Pod的服务质量类别100
4.9本章小结101
第5章Pod控制器103
5.1关于Pod控制器103
5.1.1Pod控制器概述104
5.1.2控制器与Pod对象105
5.1.3Pod模板资源106
5.2ReplicaSet控制器106
5.2.1ReplicaSet概述107
5.2.2创建ReplicaSet108
5.2.3ReplicaSet管控下的Pod对象109
5.2.4更新ReplicaSet控制器111
5.2.5删除ReplicaSet控制器资源114
5.3Deployment控制器114
5.3.1创建Deployment115
5.3.2更新策略116
5.3.3升级Deployment119
5.3.4金丝雀发布121
5.3.5回滚Deployment控制器下的应用发布123
5.3.6扩容和缩容123
5.4DaemonSet控制器124
5.4.1创建DaemonSet资源对象124
5.4.2更新DaemonSet对象126
5.5Job控制器127
5.5.1创建Job对象128
5.5.2并行式Job129
5.5.3Job扩容130
5.5.4删除Job130
5.6CronJob控制器131
5.6.1创建CronJob对象131
5.6.2CronJob的控制机制132
5.7ReplicationController133
5.8Pod中断预算133
5.9本章小结134
第6章Service和Ingress136
6.1Service资源及其实现模型136
6.1.1Service资源概述136
6.1.2虚拟IP和服务代理138
6.2Service资源的基础应用140
6.2.1创建Service资源140
6.2.2向Service对象请求服务141
6.2.3Service会话粘性142
6.3服务发现143
6.3.1服务发现概述143
6.3.2服务发现方式:环境变量145
6.3.3ClusterDNS和服务发现146
6.3.4服务发现方式:DNS146
6.4服务暴露147
6.4.1Service类型147
6.4.2NodePort类型的Service资源149
6.4.3LoadBalancer类型的Service资源150
6.4.4ExternalNameService151
6.5Headless类型的Service资源152
6.5.1创建HeadlessService资源153
6.5.2Pod资源发现153
6.6Ingress资源154
6.6.1Ingress和IngressController154
6.6.2创建Ingress资源155
6.6.3Ingress资源类型157
6.6.4部署Ingress控制器(Nginx)159
6.7案例:使用Ingress发布tomcat161
6.7.1准备名称空间161
6.7.2部署tomcat实例162
6.7.3创建Service资源163
6.7.4创建Ingress资源164
……

   作者介绍
马永亮,北京马哥教育科技有限公司创始人兼CEO,泛Linux运维技术及云计算技术培训先驱者和者,10年间累计直接培养业内Linux运维从业人员近万人,录制的相关领域系列视频播放量500万人次以上。熟悉泛Linux云计算、高并发架构、运维自动化、DevOps和容器及容器编排等领域的相关技术应用。