Kubernetes进阶实战

admin 2022年11月13日 157次浏览

Kubernetes进阶实战

(副标题):无 ;

(作者): 马永亮 ;

内容简介:

​ 1.1 容器技术概述
容器是一种轻量级、可移植、自包含的软件打包技术,它使得应用程序可以在几乎任何地方以相同的方式运行。软件开发工程师在自己笔记本上创建并测试完成的容器,无须任何修改就能够在生产系统的虚拟机、物理机或云主机上运行。
容器由应用程序本身和它的环境依赖(库和其他应用程序)两部分组成,并在宿主机(Host)操作系统的用户空间中运行,但与操作系统的其他进程互相隔离,它们的实现机制有别于诸如VMWare、KVM和Xen等实现方案的传统虚拟化技术。容器与虚拟机的对比关系如图1-1所示。

图1-1 容器和虚拟机对比(http://www.nuagenetworks.net/blog/containers/)
由于同一个宿主机上的所有容器都共享其底层操作系统(内核空间),这就使得容器在体积上要比传统的虚拟机小得多。另外,启动容器无须启动整个操作系统,所以容器部署和启动的速度更快,开销更小,也更容易迁移。事实上,容器赋予了应用程序超强的可移植能力。

目录预览:

​ Kubernetes进阶实战
第1章 Kubernetes系统基础
1.1 容器技术概述
1.1.1 容器技术的功用
1.1.2 容器简史
1.1.3 Docker的功能限制
1.2 Kubernetes概述
1.2.1 Kubernetes简史
1.2.2 Kubernetes特性
1.2.3 Kubernetes概念和术语
1.3 Kubernetes集群组件
1.3.1 Master组件
1.3.2 Node组件
1.3.3 核心附件
1.4 Kubernetes网络模型基础
1.4.1 网络模型概述
1.4.2 集群上的网络通信
1.5 本章小结
第2章 Kubernetes快速入门
2.1 Kubernetes的核心对象
........


[EPUB下载]