kubernetes是什么

它是一个全新的基于容器技术的分布式架构领先方案。是Google内部系统Borg的一个开源版本。它基于容器技术,目的是实现资源管理的自动化,以及跨多个数据中心的资源利用率的最大化。可以让我们更加专注于业务本身,而不用去过多的费心于负载均衡、服务治理、服务监控等问题。

一个kubernetes平台是一个开放的平台,没有语言限制,也没有编程接口限制,都可以映射为其中的service。kubernetes是一个完备的分布式系统支撑平台;它具备完整的集群管理能力;包括多层次的安全防护和准入机制、多租户应用的支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制。

在拥抱kubernetes之后,可以减少运维成本,以前需要一个出色的几十人团队维护的系统,如今使用kubernetes之后,可以仅仅只靠一只精悍的小团队即可。使用kubernetes还可以提高服务的横向扩展能力。

Last updated