Kubernetes是一种为跨集群的服务发现提供松散耦合机制的架构。一个Kubernetes集群有一个或多个控制平面,以及一个或多个计算节点。总体而言,控制平面负责管理整个集群,公开应用程序接口(API),并根据所需配置安排计算节点的启动和关闭。每个计算节点都运行像Docker一样的容器运行时,以及与控制平面通信的代理kubelet。每个节点可以是裸机服务器,也可以是本地或基于云的虚拟机(VM)。
什么是Kubernetes架构组件?
Kubernetes集群的主要组件包括:
什么是Kubernetes控制平面架构?
Kubernetes控制平面是Kubernetes集群的控制平面。其组成部分包括:
此过程中包含的控制器功能包括:
云控制器管理器的元素包括:
什么是Kubernetes节点架构?
节点是Kubernetes放置Pod执行的机器,无论是虚拟机还是物理服务器。节点组件包括:

其他Kubernetes基础设施组件是什么?
Kubernetes架构最佳实践和设计原则是什么?
Gartner的容器最佳实践提出了一种平台战略,该战略考虑了安全、治理、监控、存储、网络、容器生命周期管理和编排,如Kubernetes。以下是构建Kubernetes集群的一些最佳实践:
Kubernetes架构简单直观。控制平面和节点之间的松散耦合允许几乎无限的灵活性,并且应用程序能够几乎即时横向扩展以满足不断变化的需求,将用户迁移到新版本,并支持从本地迁移到基于云的节点或在多个云之间利用每个云提供商的所需功能。
本文来源:国外服务器--什么是Kubernetes架构(kubernetes基本概念)
本文地址:https://www.idcbaba.com/guowai/3597.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



