Kubernetes进阶实战(第2版)

Kubernetes进阶实战(第2版)

作者:马永亮

出版社:机械工业

出版年:2021年2月

ISBN:9787111671862

所属分类:绘画摄影

书刊介绍

《Kubernetes进阶实战(第2版)》内容简介

全书分为5个部分。第一部分介绍Kubernetes系统基础架构及核心概述,并提供一个Kubernetes快速部署和应用的入门指南。第二部分剖析分Kubernetes系统的应用编排核心组件,对Pod、Controller、Service和Ingress、存储卷和应用配置等进行深入介绍。第三部分介绍安全相关的话题,主要涉及认证、授权、准入控制、网络模型和网络策略等话题。第四部分介绍Kubernetes系统高级话题及系统扩展,包括调度策略、CRD和Operator、资源指标与系统监控及应用管理器等。第五部分介绍基于Kubernetes的服务治理与服务网络,涉及数据平面组件Envoy、Istio架构、部署和应用案例等话题。
马永亮编著

作品目录

前言
第一部分
系统基础
第1章:Kubernetes系统基础
1.1、容器与容器编排系统
1.2、Kubernetes基础
1.3、应用的运行与互联互通
1.4、简析Kubernetes生态系统
1.5、本章小结
第2章:Kubernetes快速入门
2.1、利用kubeadm部署Kubernetes集群
2.2、部署分布式Kubernetes集群
2.3、kubectl命令与资源管理
2.4、命令式应用编排
2.5、本章小结
第二部分
核心资源
第3章:Kubernetes资源管理
3.1、资源对象与API群组
3.2、对象类资源配置规范
3.3、名称空间
3.4、节点资源
3.5、标签与标签选择器
3.6、资源注解
3.7、本章小结
第4章:应用部署、运行与管理
4.1、应用容器与Pod资源
4.2、在Pod中运行应用
4.3、暴露容器服务
4.4、容器安全上下文
4.5、容器应用的管理接口
4.6、多容器Pod
4.7、资源需求与资源限制
4.8、综合应用案例
4.9、本章小结
第5章:存储卷与数据持久化
5.1、存储卷基础
5.2、临时存储卷
5.3、hostPath存储卷
5.4、网络存储卷
5.5、持久存储卷
5.6、容器存储接口CSI
5.7、本章小结
第6章:应用配置
6.1、容器化应用配置
6.2、应用程序配置管理与ConfigMap资源
6.3、Secret资源:向容器注入配置信息
6.4、应用Downward
API存储卷配置信息
6.5、本章小结
第7章:Service与服务发现
7.1、Service资源及其实现模型
7.2、应用Service资源
7.3、Service与Endpoint资源
7.4、深入理解Service资源
7.5、Kubernetes服务发现
7.6、Headless
Service资源解析
7.7、本章小结
第8章:应用编排与管理
8.1、Kubernetes控制器基础
8.2、ReplicaSet控制器
8.3、Deployment控制器
8.4、StatefulSet控制器
8.5、DaemonSet控制器
8.6、Job控制器
8.7、CronJob控制器
8.8、Pod中断预算
8.9、本章小结
第三部分
安全
第9章:认证、授权与准入控制
9.1、Kubernetes访问控制
9.2、ServiceAccount及认证
9.3、X509数字证书认证
9.4、kubeconfig配置文件
9.5、基于角色的访问控制:RBAC
9.6、认证与权限应用案例:Dashboard
9.7、准入控制器
9.8、本章小结
第10章:网络模型与网络策略
10.1、容器网络模型
10.2、Flannel网络插件
10.3、Calico网络插件
10.4、网络策略
10.5、本章小结
第四部分
进阶
第11章:Pod资源调度
11.1、
Kubernetes调度器
11.2、节点亲和调度
11.3、Pod亲和调度
11.4、节点污点与Pod容忍度
11.5、拓扑分布式调度
11.6、Pod优先级与抢占
11.7、本章小结
第12章:Kubernetes系统扩展
12.1、CRD
12.2、自定义API
Server
12.3、控制器与Operator
12.4、Kubernetes集群高可用
12.5、本章小结
第13章:Ingress与服务发布
13.1、
Ingress资源
13.2、Ingress控制器部署与应用
13.3、Contour控制器
13.4、本章小结
第五部分
必备生态组件
第14章:应用管理
14.1、Kustomize声明式应用管理
14.2、Helm基础应用
14.3、Helm
Chart
14.4、Helm实践:部署Harbor注册中心
14.5、本章小结
第15章:资源指标与集群监控
15.1、资源监控与资源指标
15.2、资源指标与应用
15.3、自定义指标与Prometheus
15.4、自动弹性缩放
15.5、本章小结
第16章:集群日志系统
16.1、集群日志系统基础
16.2、EFK日志管理系统
16.3、本章小结

相关推荐

微信二维码