概述
集群是容器运行所需要的资源集合,包含了节点、负载均衡、存储等资源,是您在平台上搭建业务环境(Namespace)运行您的容器化应用程序的先决条件。
平台部署时,会部署一个标准的 Kubernetes 集群(global)作为管理集群,基于 global 集群,可对接多个集群作为运行实际业务的集群。
平台纳管业务集群的方式
自建集群
通过平台的 创建集群 功能,基于已规划的节点信息、网络配置,在平台上创建 Kubernetes 集群,为您提供了方便、灵活和最强大的集群管理能力。自建集群可以最大限度地管理整个 Kubernetes 集群,并支持使用平台的全部功能,自由度更高,可扩展性强。
-
简化部署和管理:您能够轻松地部署和管理本地集群。通过便捷的交互界面,帮助您快速配置和启动集群,无需繁琐的手动配置,将更多精力投入到应用程序开发和业务创新上,无需关注底层基础设施。
-
强大的自定义配置功能:平台为您提供了丰富的个性化配置选项,让您能够根据自身需求和偏好进行灵活调整。无论是操作系统、容器运行时还是网络插件等组件,您都可以根据实际情况进行按需选择,通过借助个性化配置的能力,构建出适应特定需求的集群环境,从而显著提升应用程序的性能和可靠性。
-
弹性和扩展性:支持弹性和扩展性的集群部署。您可以根据需要动态扩展集群的规模,添加或移除节点,以适应不断变化的工作负载。这种弹性和扩展性能够确保集群能够满足高负载和高可用性的要求,提供稳定可靠的服务。
-
高级网络功能:提供丰富的高级网络功能,以便用户轻松管理集群的网络配置和通信。用户可以设置网络策略、负载均衡、服务发现等功能,以实现安全、可靠的应用程序通信和流量控制。这些高级网络功能为您提供了更大的灵活性和控制权。
-
安全和可靠性:注重安全性和可靠性。平台提供了安全的身份验证和访问控制机制,确保只有经过授权的用户才能访问和管理集群。此外,集群的自动化配置和监控功能可以帮助用户实时监控所有集群状态和性能,及时发现和解决潜在问题,提高系统的可靠性和稳定性。
纳管集群
通过 纳管集群 功能,您可以将已有的标准 Kubernetes 集群、OpenShift 集群、Amazon EKS((Amazon Elastic Kubernetes Service))集群、CCE(Cloud Container Engine,华为云容器引擎)等集群纳入平台进行托管。统一管理企业在不同基础设施环境中集群、主机及集群下的 Kubernetes 资源,使企业能快速有效并低成本地跨区域、跨平台管理集群,并对集群、节点进行运维管理。
-
统一管理和运维:通过将不同基础设施环境中的集群纳入私有云平台进行托管,企业可以实现统一的管理和运维。无论是标准 Kubernetes 集群、OpenShift 集群还是其他云服务商的集群,都可以在私有云平台上进行集中管理,降低管理成本和复杂性。
-
跨区域和跨平台管理:将公有云集群托管到私有云上,可以实现跨区域和跨平台的管理。企业可以利用私有云的资源来管理公有云集群,无论是在不同地理位置还是不同的基础设施环境中,实现集群的灵活部署和迁移,以满足业务需求和优化资源利用。
-
降低成本和提高效率:将公有云集群托管到私有云上可以降低成本并提高效率。私有云平台通常具有较低的资源消耗和更灵活的部署模式,相比于在公有云上长期运行集群,企业可以获得更为经济高效的资源利用和成本控制。
创建公有云集群
平台支持使用界面表单的方式快速创建公有云集群,为企业和组织提供更灵活、可扩展和高效的云计算环境。
-
灵活性和可扩展性:通过使用私有云管理公有云,企业可以根据需求轻松扩展计算和存储资源。公有云的弹性特性使得企业可以根据实际需求进行资源调整,从而更好地应对流量峰值和变化的工作负载。
-
成本效益:创建公有云可以降低企业的总拥有成本。与传统的私有云相比,公有云消除了硬件设备和基础设施的购买、部署和维护成本。企业只需支付根据使用情况计费的云服务费用,可以根据需求灵活调整成本,避免资源浪费。
-
弹性和高可用性:公有云提供了强大的弹性和高可用性功能,通过自动化资源管理和容错机制来确保系统的连续性和稳定性。创建公有云使企业能够利用公有云提供的弹性资源和容灾能力,实现高可用性的应用部署和数据备份。
-
全球化覆盖:公有云服务商通常在全球范围内建立了多个数据中心,提供全球化的覆盖能力。通过创建公有云,企业可以利用这些分布在不同地理位置的数据中心,为全球用户提供快速、稳定的服务,扩大业务的地域覆盖范围。
-
安全性和合规性:公有云服务商投入了大量资源来确保云环境的安全性和合规性。企业通过创建公有云,可以借助云服务商的安全措施和最佳实践,加强数据的保护、身份认证和访问控制,满足合规要求。
集群生命周期
| 状态 | 说明 |
|---|---|
| 正常 | 可连接到集群的 apiserver ,集群下的核心功能组件运行正常,可访问集群下的命名空间。 |
| 异常 | 无法连接到集群的 apiserver,集群下的核心功能组件可能运行异常,无法正常访问集群下的命名空间。当集群状态异常时,添加节点、功能组件升级、部署监控/日志组件等功能不可用。 |
| 创建中 | 集群下相关组件正在部署,所需资源正在创建。 |
| 等待注册 | global 集群正在等待被注册的集群连接。 |
| 接入中 | 集群正在接入平台的过程中,相关组件正在部署,所需资源正在创建。 |
| 删除中 | 集群正在从平台上删除,此时集群无法在平台上使用,且不支持其他操作。 |
提示:当集群的状态为 创建中/接入中 时,单击状态右侧的
图标,可查看集群的执行进度(status.conditions)。
特殊标识
-
名称旁显示
的集群为高可用集群,至少拥有 3 个控制节点。 -
名称旁显示
的集群的功能组件有可升级版本,可通过一键升级,将所有可升级的组件升级至最新版本。