全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

集群概述

最近更新时间:2024-01-05 09:58:18

Kubernetes是一个开源的容器编排引擎,可用于容器化应用的自动化部署、 扩缩和管理。对应用开发者而言,可以把Kubernetes看成一个集群操作系统。Kubernetes提供服务发现、伸缩、负载均衡、自愈甚至选举等功能,让开发者从基础设施相关配置中解脱出来。

本文介绍KCE集群的架构、配置、类型和管理等。

集群基本信息

集群是指容器运行所需云资源的集合,包含若干台云服务器、负载均衡器等金山云资源。您可以在集群中运行您的应用程序。

集群网络

金山云容器服务集成Kubernetes网络、金山云VPC、SLB等网络产品,提供稳定高性能的容器网络。在KCE创建Kubernetes集群时,需要用户自主规划集群VPC网络、网络模型、Pod网络和Service网络。这里将详细介绍金山云VPC环境下Kubernetes里各个网络的作用,以及地址段将如何划分。

  • 集群网络:选择集群所在的VPC网络。为集群内主机分配在节点网络地址范围内的 IP 地址,您可以选择私有网络中的子网用于集群的节点网络,更多私有网络的介绍请参考虚拟网络和子网

  • 网络模型:网络模型决定了集群内容器的通信方式,为集群内Pod分配IP地址。Kubernetes提供了如何为Pod分配网络的机制,Pod网络的具体配置由具体的容器网络插件实现。KCE支持全局路由网络模式和VPC-CNI模式的混合部署,详细说明可参考集群的网络模式

  • Pod网络:将为Kubernetes集群的Pod分配此网络地址段内的IP。

    • 全局路由模式:您可以自定义三个私有网段作为Pod的网段,KCE将根据您选择的每个节点上的Pod数量上限,自动为集群内每台云服务器分配适当大小的网段用于该主机分配Pod的IP地址。

    • VPC-CNI模式:若您在全局路由模式基础上附加开启了VPC-CNI模式,KCE将为开启VPC-CNI模式的Pod分配VPC指定子网中的IP。

  • Service网络:将为Service分配此网络地址段的IP。Service地址仅能在集群内使用,不能在集群外使用。

集群类型

容器服务提供独立部署集群方式。

集群类型

描述

应用场景

用户画像

独立部署集群

用户需自行创建Master节点及Worker节点。用户可以对集群基础设施进行更细粒度的控制,以及自行规划、维护服务器集群,需要承担Master节点、Worker节点以及其他基础资源的费用。

适用于K8s研究与定制化场景。

  • 成本相对不敏感

  • 懂Kubernetes

  • 有运维技术能力

  • 资源规划明确

  • 对集群控制面板(Master节点)有定制需求

  • 可以完全自管集群

集群类型详情可参见 集群master节点管理模式说明

集群生命周期

关于 KCE 集群的生命周期,请参见 集群生命周期

集群相关操作

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈