Kubernetes(K8s)介绍

一、Kubernetes简介

Kubernetes(K8s)是Google开源的容器集群管理系统。它构建在Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功能。
Kubernetes的发展历史为:

  • 2014年6月:谷歌宣布Kubernetes开源。
  • 2014年7月:Microsoft、Red Hat、IBM、Docker、CoreOS、Mesosphere和Saltstack加入Kubernetes。
  • 2014年8月: Mesosphere宣布将Kubernetes作为框架整合到Mesosphere生态系统中,用于Docker容器集群的调度、部署和管理。 2015年1月:Google和Mirantis及伙伴将Kubernetes引入Openstack,开发者可以在Openstack上部署运行Kubernetes应用。
  • 2015年7月:Kubernetes v1.0正式发布。
  • 2020年2月:目前,Kubernetes最新的正式版本为V1.17.3。

二、Kubernetes的优秀特性

Kubernetes具有许多优秀特性,包括:

  • 强大的容器编排能力:深度集成了Docker,天然适应容器的特点,设计出强大的容器编排能力,比如容器组合、标签选择和服务发现等,可以满足企业级需求。
  • 轻量级:遵循微服务架构理论,整个系统划分出各个功能独立的组件,组件之间边界清晰,部署简单,可以轻易地运行在各种系统和环境中。同时&#

你可能感兴趣的:(kubernetes)