实战Practice丨浅析Kubernetes容器虚拟化技术( 六 )

 

服务(Service):

Kubernetes中的服务是一个抽象的概念,定义了包含多个Pod逻辑的组,以及访问服务遵从的策略。服务在独立的Pod之间建立了松散的耦合关系。和Kubernetes其他对象一样,服务使用YAML或者JSON定义。通常服务通过LabelSelector来指定哪些Pod在集合中。通过抽象的服务,允许Pod死亡和复制,而不影响应用。服务提供了一套简化的服务代理和发现机制,天然适应微服务架构。

 

2.Kubernetes的主要特性

自动装箱:

自动根据资源需求等限制生成容器,而且不会牺牲性能。混合关键和尽力而为的工作负载,以提高资源利用率降低资源消耗。

 

强大的伸缩性:

通过命令行、操作界面或者自动基于CPU利用率扩展或者缩减应用。