概述
-
Amazon Elastic Kubernetes Service(Amazon EKS)是亚马逊的托管 Kubernetes 服务,用于在 AWS Cloud 和本地数据中心上运行 Kubernetes。在云中,Amazon EKS 可自动管理负责安排容器、管理应用程序可用性、存储集群数据和其他关键任务的 Kubernetes 控制面板节点的可用性和可扩展性,提供一个一致且完全支持的 Kubernetes 解决方案。
-
华为云容器引擎 CCE 提供高可靠、高性能的企业级容器应用管理服务,支持 Kubernetes 社区原生应用和工具,简化云上自动化容器运行环境搭建。
-
Azure Kubernetes Service (AKS) 提供了一种最快的方法,可用于在 Azure、数据中心或边缘使用内置代码到云管道、护栏启动开发和部署云原生应用,获取本地、边缘和多云 Kubernetes 群集的统一管理和治理。
-
Google Kubernetes Engine (GKE) 提供了伸缩能力极强的全自动化 Kubernetes 服务,全程几乎无需任何 Kubernetes 相关专业知识即可使用,优势是提高速度、降低风险并降低总拥有成本,内置安全状况和可观测性工具,业界领先的自动扩缩解决方案,最多可扩容至 15000 个节点。
存储类支持情况
AWS EKS 集群
| 存储类型 | 默认存储类 | 创建持久卷声明 (PVC) 使用单节点读写 (RWO) 访问模式 | 创建持久卷声明 (PVC) 使用多节点读写 (RWX) 访问模式 | 持久卷声明 (PVC) 扩容 | 持久卷声明 (PVC) 快照 |
|---|---|---|---|---|---|
| 文件存储 | efs-sc | 支持 | 支持 | 不支持 | 不支持 |
| 块存储 | ebs-sc | 支持 | 不支持 | 支持 | 不支持 |
华为云 CCE 集群
| 存储类型 | 默认存储类 | 创建持久卷声明 (PVC) 使用单节点读写 (RWO) 访问模式 | 创建持久卷声明 (PVC) 使用多节点读写 (RWX) 访问模式 | 持久卷声明 (PVC) 扩容 | 持久卷声明 (PVC) 快照 |
|---|---|---|---|---|---|
| 文件存储 | csi-nas | 不支持 | 支持 | 支持 | 不支持 |
| 块存储 | csi-disk | 支持 | 不支持 | 支持 | 不支持 |
Azure AKS 集群
| 存储类型 | 默认存储类 | 创建持久卷声明 (PVC) 使用单节点读写 (RWO) 访问模式 | 创建持久卷声明 (PVC) 使用多节点读写 (RWX) 访问模式 | 持久卷声明 (PVC) 扩容 | 持久卷声明 (PVC) 快照 |
|---|---|---|---|---|---|
| 文件存储 | azurefile | 支持 | 支持 | 支持 | 不支持 |
| 块存储 | default | 支持 | 不支持 | 支持 | 不支持 |
Google GKE 集群
| 存储类型 | 默认存储类 | 创建持久卷声明 (PVC) 使用单节点读写 (RWO) 访问模式 | 创建持久卷声明 (PVC) 使用多节点读写 (RWX) 访问模式 | 持久卷声明 (PVC) 扩容 | 持久卷声明 (PVC) 快照 |
|---|---|---|---|---|---|
| 文件存储 | standard-rwx | 支持 | 支持 | 支持 | 不支持 |
| 块存储 | standard-rwo | 支持 | 不支持 | 支持 | 不支持 |