容器服务集群默认使用 ECS 调度 Pod,也支持使用 VCI 或混合使用 VCI、ECS。您可以将 Pod 调度到虚拟节点上,并使用 VCI 运行 Pod,实现灵活的按需调度 Pod,免去容量规划和节点运维。
使用说明
- VCI 基于 Kubernetes 社区的 Virtual Kubelet 技术,通过虚拟节点(Virtual Node)与 Kubernetes 对接。
- 虚拟节点上运行的每个 Pod 均与 VCI 实例一一对应。
Serverless 能力
容器服务结合弹性容器实例,为您带来更 Serverless 的 Kubernetes 体验。
- 容器服务提供托管免运维的 vci-virtual-kubelet 组件、自动化的 Virtual Node,实现与 VCI 的无缝对接。更多介绍,请参见 Virtual Kubelet 和虚拟节点。
- 容器服务支持创建 0 Worker 节点的 Kubernetes 集群。
使用流程
步骤一:创建 VPC-CNI 容器网络模型的集群
登录 容器服务控制台。
在顶部导航栏,选择靠近您业务的地域。
在左侧导航栏单击 集群。
在 集群 页面,单击 创建集群。
在 创建集群 页面,根据向导配置集群信息。
- 集群配置:部分参数必须按如下说明设置,其余参数说明,请参见 创建集群。配置完成后,单击页面右下角的 下一步:节点配置。
参数 | 说明 |
---|
网络配置 |
容器网络模型 | 配置集群的容器网络(CNI)方案。弹性容器业务中,必须选择 VPC-CNI。 |
- 节点配置(可选):参数说明,请参见 创建集群。配置完成后,单击页面右下角的 下一步:组件配置。
- 组件配置:带有
VCI
标识的组件,均支持使用 VCI 部署。请根据自身需求勾选组件。配置完成后,单击页面右下角 下一步:配置确认。
确认集群配置信息并阅读服务条款后,将滚动条拉到底部,勾选 我已阅读并同意《容器服务专用服务条款》 ,单击页面右下角 确定,启动集群的创建。
集群的创建需要15~20分钟,您可以单击 集群列表 进行其他操作或留在集群创建页面,查看创建进度。
步骤二:创建工作负载或者 Pod 时使用 VCI 部署
通过以下两种方式使用 VCI:
扩展能力
创建 Pod 时,如需使用更多 VCI 能力,可通过添加 Pod Annotation 实现。详细说明,请参见 Pod Annotation 说明。