Kubernetes作為Docker生態圈中重要一員,是Google多年大規模容器管理技術的開源版本。無論是公有云還是私有云甚至混合云,Kubernetes將作為一個為任何應用,任何環境的容器管理框架無處不在。正因為如此, 目前受到各大巨頭及初創公司的青睞,如Microsoft、VMWare、Red Hat、CoreOS、Mesos等,紛紛加入給Kubernetes貢獻代碼。隨著Kubernetes社區及各大廠商的不斷改進、發展,Kuberentes將成為容器管理領域的領導者。
Kubernetes是Google開源的容器集群管理系統。它構建Docker技術之上,為容器化的應用提供資源調度、部署運行、服務發現、擴容縮容等整一套功能。利用Kubernetes能方便地管理跨機器運行容器化的應用,其主要功能如下:
當前Kubernetes支持GCE、vShpere、CoreOS、OpenShift、Azure等平臺,除此之外,也可以直接運行在物理機上。
Kubernetes的目標是讓你可以像管理牲畜一樣管理你的服務,而不是像寵物一樣,同時提高資源的利用率,讓碼農關注在應用開發本身,高可用的事情就交給Kubernetes吧。
![]()