基于Kubernetes的容器云平台实战 - (EPUB全文下载)

文件大小:0.89 mb。
文件格式:epub 格式。
书籍内容:

基于Kubernetes的容器云平台实战
第1章 Docker简介
1.1 什么是Docker
1.2 为什么要用Docker
1.3 Docker基本概念
1.3.1 镜像
1.3.2 容器
1.3.3 镜像仓库
1.4 Docker架构及原理
1.4.2 Docker原理
1.4.3 容器网络
1.4.4 容器存储
1.5 Docker安装
1.5.1 手动安装模式
1.5.2 Ubuntu中自动化安装Docker
1.5.3 CentOS中自动化安装Docker
第2章 容器引擎
2.1 容器引擎实现原理
2.2 容器生命周期管理
2.3 容器状态管理
2.4 访问运行状态容器
2.5 访问容器内容
第3章 镜像管理
3.1 Dockerfile及镜像制作
3.1.2 Dockerfile文件构成
3.1.3 常用命令集
3.1.4 构建镜像
3.2 镜像基本操作
3.2.1 从镜像仓库下载镜像
3.2.2 将本地镜像上传到镜像仓库
3.2.3 查看本地镜像
3.2.4 导出和导入本地镜像
3.2.5 构建镜像
3.2.6 修改本地镜像标识
3.2.7 删除本地镜像
3.3 Dockerfile优化
3.3.1 Dockerfile检查项
3.3.2 Dockerfile优化实例
3.3.3 检查及优化工具
3.4 操作系统基础镜像制作
3.4.1 操作系统版本选择
3.4.2 操作系统参数调整
3.4.3 确定基础rpm包范围
3.4.4 确定常用命令范围
3.4.5 操作系统镜像制作过程
3.4.6 系统资源限制配置说明
3.5 容器镜像安全加固
3.5.1 容器安全加固规范
3.5.2 安全检查工具
第4章 镜像仓库管理
4.1 Docker Registry
4.1.1 Docker Hub
4.1.2 第三方公共仓库
4.1.3 建立私有镜像仓库
4.2 Harbor
4.2.1 Harbor架构
4.2.2 Harbor的镜像同步机制
4.2.3 Harbor用户认证
4.2.4 Harbor容器镜像安全扫描
4.2.5 Harbor部署实战
第5章 Docker相关部署实践
5.1 MySQL Docker部署实践
5.1.1 MySQL简介
5.1.2 MySQL为什么要容器化部署
5.1.3 MySQL容器化操作实践
5.2 Docker支持GPU实践
5.2.1 GPU简介
5.2.2 CPU与GPU的对比
5.2.3 通过nvidia-docker使用GPU
第6章 Kubernetes简介
6.1 PaaS简介
6.1.1 传统PaaS系统
6.1.2 基于Docker的新型PaaS平台
6.2 为什么需要Kubernetes
6.3 Kubernetes的由来
6.3.1 Kubernetes的特点
6.3.2 Kubernetes的历史
6.4 Kubernetes核心概念
第7章 Kubernetes架构和部署
7.1 Kubernetes架构及组件
7.1.1 Master节点
7.1.2 Node节点
7.1.3 调度控制原理
7.1.4 集群功能模块间的通信
7.1.5 Kubernetes高可用方案
7.2 Kubernetes部署方案总结
第8章 Pod相关核心技术
8.1 Pod
8.1.1 Pod定义文件详解
8.1.2 基本操作
8.1.3 Pod与容器
8.1.4 镜像
8.1.5 其他设置
8.1.6 Pod调度
8.1.7 Pod生命周期
8.2 Label
8.3 Replication Controller和Replica Set
8.3.1 RC定义文件详解
8.3.2 RC与Pod的关联——Label
8.3.3 弹性伸缩
8.3.4 滚动升级
8.3.5 新一代副本控制器Replica Set
8.4 Horizontal Pod Autoscaler
8.5 Deployment
8.6 Job
8.7 StatefulSet
8.7.1 使用StatefulSet
8.7.2 扩容/缩容StatefulSet
8.8 ConfigMap
8.9 健康检查
8.9.1 流程健康检查
8.9.2 应用健康检查
第9章 Kubernetes Service
9.1 容器及Pod间通信
9.2 kube-proxy
9.3 DNS服务发现机制
9.4 Headless服务
9.5 Kubernetes服务
9.5.1 ClusterIP
9.5.2 NodePort
9.5.3 LoadBalancer
9.5.4 Ingress
9.6 网络策略
9.7 完整的Kubernetes服务发布实践
9.7.1 各Kubernetes集群LoadBalancer服务发布
9.7.2 Ingress服务发布
9.7.3 服务发现
第10章 Kubernetes网络
10.1 单主机Docker网络通信
10.1.1 Host模式
10.1.2 Container模式
10.1.3 None模式
10.1.4 Bridge模式
10.1.5 基础网络模型的优缺点分析
10.2 跨主机Docker网络通信
10.2.1 Flannel网络方案
10.2.2 Calico网络方案
10.2.3 利用Kuryr整合OpenStack与Kubernetes网络
10.2.4 网络方案对比分析
第11章 Kubernetes存储
11.1 存储使用场景
11.2 文件存储的几种形式
11.3 Flex Volume存储管理方案
11.3.2 如何实现灵活存储组件
11.4 标准化容器存储接口CSI
第12章 安全及多租户配额管理
12.1 API服务器认证
12.2 API服务器授权
12.3 Admission Control
12.4 Service Account
12.5 配额管理
12.5.1 资源请求与限制
12.5.2 全局默认配额
12.5.3 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 基于Kubernetes的容器云平台实战 - (EPUB全文下载)