萌萌哒图书专营店
  • 扫码下单

  • 全新Kubernetes从入门到DevOps企业应用实战韩先超9787302644347
  • 正版
    • 作者: 韩先超著 | 韩先超编 | 韩先超译 | 韩先超绘
    • 出版社: 清华大学出版社
    • 出版时间:2023-09-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    萌萌哒图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    萌萌哒图书专营店

  • 商品参数
    • 作者: 韩先超著| 韩先超编| 韩先超译| 韩先超绘
    • 出版社:清华大学出版社
    • 出版时间:2023-09-01
    • 版次:1
    • 印次:1
    • 字数:708000
    • 页数:944
    • 开本:32开
    • ISBN:9787302644347
    • 版权提供:清华大学出版社
    • 作者:韩先超
    • 著:韩先超
    • 装帧:平装
    • 印次:1
    • 定价:128.00
    • ISBN:9787302644347
    • 出版社:清华大学出版社
    • 开本:32开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2023-09-01
    • 页数:944
    • 外部编号:1203032334
    • 版次:1
    • 成品尺寸:暂无

    章Docker初探1

    1.1Docker概述1

    1.1.1Docker是什么1

    1.1.2Docker的版本2

    1.1.3学习Docker的方式2

    1.2Docker的组成与特点2

    1.2.1Docker的组成2

    1.2.2Docker的特点4

    1.3安装和配置Docker5

    1.3.1配置主机名5

    1.3.2关闭Firewalld防火墙6

    1.3.3关闭SELinux6

    1.3.4配置时间同步7

    1.3.5编写计划任务7

    1.3.6重启crond服务使计划任务生效8

    1.3.7安装基础软件包8

    1.3.8安装Docker-CE9

    1.3.9修改内核参数11

    1.3.10配置Docker镜像加速器13

    1.4Docker镜像与容器14

    1.4.1Docker镜像14

    1.4.2Docker容器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安装Nginx26

    1.6本章小结28

    第2章Dockerfile构建企业级镜像29

    2.1Dockerfile语法详解29

    2.2Dockerfile构建企业级镜像43

    2.2.1案例:Dockerfile构建Nginx镜像43

    2.2.2案例:Dockerfile构建Tomcat镜像48

    .本章小结50

    第3章Docker私有镜像仓库Harbr5

    3.1Harbor的概念及签发51

    3.2安装Harbor53

    3.3Harbor图形界面使用说明57

    3.4测试使用Harbor私有镜像仓库59

    3.5Harbor高可用62

    3.6本章小结63

    第4章Kubeadm快速搭建Kubernetes集群64

    4.1初始化实验环境65

    4.1.1配置静态IP地址67

    4.1.2配置机器主机名68

    4.1.3配置主机hosts文件68

    4.1.4配置控制节点到工作节点无密码登录68

    4.1.5关闭交换分区69

    4.1.6修改机器内核参数70

    4.1.7关闭Firewalld防火墙72

    4.1.8关闭SELinux72

    4.1.9配置安装Docker和Containerd需要的阿里云的在线yum源73

    4.1.10配置安装Kubernetes组件需要的阿里云的在线yum源74

    4.1.11配置时间同步75

    4.1.12安装Docker-CE和Containerd服务76

    4.2安装Kubernetes集群80

    4.2.1安装初始化Kubernetes集群需要的软件包80

    4.2.2Kubeadm初始化Kubernetes集群81

    4..配置Kubectl的配置文件config83

    4.3扩容Kubernetes集群85

    4.3.1添加个工作节点85

    4.3.2添加第二个工作节点86

    4.4安装Kubernetes网络插件Calico88

    4.4.1安装Calico88

    4.4.2Calico的配置89

    4.4.3calico-kube-controllers解析94

    4.5测试Kubernetes集群健康95

    4.5.1测试在Kubernetes中创建的Pod可以正常访问网络95

    4.5.2测试CoreDNS正常96

    4.5.3延长96

    4.6本章小结99

    第5章Kubernetes核心资源Pd00

    5.1Pod是什么100

    5.1.1Pod基本介绍100

    5.1.2Pod如何管理多个容器101

    5.1.3Pod网络102

    5.1.4Pod存储102

    5.2Pod的工作方式103

    5.2.1自主式Pd03

    5.2.2控制器管理的Pd07

    5.3如何创建一个Pod资源111

    5.3.1通过YAML文件创建Pod资源112

    5.3.2Pod资源清单编写技巧113

    5.3.3创建一个完整的Pod资源141

    5.3.4和Pod相关的命令解读144

    5.4nodeName和nodeSelectr46

    5.4.1nodeName实例147

    5.4.2nodeSelector实例148

    5.5亲和、污点和容忍度149

    5.5.1节点亲和149

    5.5.2Pod亲和和反亲和154

    5.5.3污点和容忍度160

    5.6Pod生命周期和健康探测165

    5.6.1初始化容器initcontainer166

    5.6.2存活探测167

    5.6.3就绪探测170

    5.6.4容器钩子172

    5.7本章小结174

    第6章ReplicaSet和Deployment控制器管理Pd75

    6.1ReplicaSet如何管理Pd76

    6.1.1ReplicaSet概述176

    6.1.2ReplicaSet资源清单文件的编写技巧176

    6.2ReplicaSet管理Pod案例:部署Guestbook留言板178

    6.3ReplicaSet管理Pod实例:扩容、缩容、更新180

    6.4Deployment如何管理Pd83

    6.4.1Deployment概述183

    6.4.2Deployment如何管理ReplicaSet和Pd84

    6.5Deployment资源清单文件的编写技巧185

    6.5.1查看Deployment资源对象YAML文件的组成186

    6.5.2查看Deployment下的spec字段186

    6.6Deployment管理Pod案例解析188

    6.7Deployment管理Pod:扩容和缩容190

    6.7.1电商访问量急增——扩容Pd90

    6.7.2电商淡季或业务低峰期——缩容Pd91

    6.8基于Deployment实现Pod滚动更新——WebApp应用版本升级192

    6.9本章小结195

    第7章Service四层负载均衡197

    7.1Service的概念与原理197

    7.1.1Service基本介绍197

    7.1.2Kubernetes集群中的3类IP地址198

    7.2创建Service资源200

    7.2.1创建Service资源的方法200

    7.2.2案例:用YAML文件创建Service资源200

    7..查看定义Service资源需要的字段202

    7.2.4Service的4种Type类型203

    7.2.5Service的端口定义206

    7.2.6创建Service:类型是ClusterIP207

    7.2.7创建Service:类型是NodePort209

    7.2.8创建Service:类型是ExternalName212

    7.3本章小结215

    韩先超
    高级运维,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讲师和社区贡献者,其录制的Kubernetes视频课入选了人才交流中心官方认课程,本书是在总结多年来不断改进的视频课的基础上精心编撰而成,内容经过学员检验,值得依赖。
    本书从Docker容器基础开始,介绍了Kubernetes的基础知识、集群构建、核心资源和应用场景,书中还给出大量企业级项目与DevOps案例,这些案例也是当前Kubernetes应用的热点,如流理治理、监控、高吞吐量日志收集、自动化扩缩容和容器平台构建、灰度发布等。对于初学者来说,一本易物理解的Kubernetes教程可以节省不少学习时间,因此,本书对大部分命令和配置资源都给出了详尽细致的注释和说明,并对操作步骤给出了详细步骤解析,这一点对于初学者者来说友好。
    本书除介绍Kubernetes本身,还介绍了很多周边相关技术,比如,Jekins、C\C、Istio、Prommethues、Ingress、K3s等,有于读者整合运用这些技术,真正解决生产实践中遇到的问题。
    总之,这是一本理解兼备实践,注重实操的Kubernetes好书,期待读者从本书中收获多多。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购