您可以通过容器服务管理控制台非常方便的创建异构计算专有集群。
背景信息
创建集群过程中,容器服务会进行如下操作:
- 创建ECS,配置管理节点到其他节点的SSH的公钥登录,通过CloudInit安装配置Kubernetes集群。
- 创建安全组,该安全组允许VPC入方向全部ICMP端口的访问。
- 如果您不使用已有的VPC网络,会为您创建一个新的VPC及vSwitch,同时为该vSwitch创建SNAT。
- 创建VPC路由规则。
- 创建NAT网关及EIP。
- 创建RAM用户和AccessKey,该RAM用户拥有ECS的查询、实例创建和删除的权限、添加和删除云盘的权限、SLB的全部权限、云监控的全部权限、VPC的全部权限、日志服务的全部权限、NAS的全部权限。Kubernetes集群会根据您部署的配置相应的动态创建SLB、云盘、VPC路由规则。
- 创建内网SLB,暴露6443端口。
- 创建公网SLB,暴露6443、8443和22端口(如果您在创建集群的时候选择开放公网SSH登录,则会暴露22端口;如果您选择不开放公网SSH访问,则不会暴露22端口)。
使用限制
- 用户账户需有100元的余额并通过实名认证,否则无法创建按量付费的ECS实例和负载均衡。
- Kubernetes集群仅支持专有网络VPC。
- 每个账号默认可以创建的云资源有一定的配额,如果超过配额创建集群会失败。请在创建集群前确认您的配额。
- ECS实例使用限制:
支持创建按量付费和包年包月的ECS实例。
说明 实例创建后,您可以通过ECS管理控制台将按量付费转预付费,请参见按量付费转包年包月。
操作步骤
- 登录容器服务管理控制台。
- 在控制台左侧导航栏,单击集群。
- 在集群列表页面,单击页面右上角的集群模板。
- 在选择集群模板页面的其他集群区域,选择异构计算专有集群,并单击创建。
- 在ACK专有版页面,完成集群配置。
- 单击下一步:Master配置,完成Master节点配置。
配置项 描述 Master实例数量 设置您所需的Master节点数量。目前支持创建3个或者5个Master节点。 实例规格 选择Master节点的实例规格,详细的实例规格请参见实例规格族。 说明 当在实例规格列表里没有可用实例时,可在集群配置页面选择其他虚拟交换机。系统盘 默认为Master节点挂载系统盘, 支持ESSD云盘、SSD云盘和高效云盘。 说明- 支持选中开启云盘备份以备份云盘数据。
- ESSD云盘支持自定义性能级别。
ESSD云盘容量越大,可供选择的性能级别越高(460 GiB容量以上可选PL2,1260 GiB以上可选PL3)。更多信息,请参见容量范围与性能级别的关系。
- 单击下一步:节点池配置,完成Worker节点配置。
- 单击下一步:组件配置,完成组件配置。
配置项 描述 Ingress 设置是否安装Ingress组件。默认选中安装Ingress组件 。更多信息,请参见Nginx Ingress高级用法 。 服务发现 设置是否安装NodeLocal DNSCache组件,默认安装NodeLocal DNSCache。
NodeLocal DNSCache用于运行DNS缓存代理以提升域名解析性能和稳定性。关于NodeLocal DNSCache的更多信息,请参见使用NodeLocal DNSCache。
存储插件 设置存储插件,支持Flexvolume和CSI。Kubernetes集群通过Pod可自动绑定阿里云云盘、NAS、OSS存储服务。更多信息,请参见存储管理-Flexvolume 和存储管理-CSI。 监控插件 设置是否启用云监控插件。您可以选择在ECS节点上安装云监控插件,从而在云监控控制台查看所创建ECS实例的监控信息。
日志服务 设置是否启用日志服务,您可使用已有Project或新建一个Project。
选中使用日志服务,会在集群中自动配置日志服务插件。创建应用时,您可通过简单配置,快速使用日志服务,更多信息,请参见通过日志服务采集Kubernetes容器日志。
选中使用日志服务后,您还可以选择是否在日志服务控制台中创建Ingress Dashboard或者安装node-problem-detector并创建事件中心。
工作流引擎 设置是否使用AGS。 说明 请提交工单申请使用。- 如果选中AGS,则创建集群时系统自动安装AGS工作流插件。
- 如果没有选中AGS,则需要手动安装AGS工作流插件。更多信息,请参见AGS命令行帮助。
- 单击下一步:确认配置。
- 选中服务协议并单击创建集群。说明 一个包含多节点的Kubernetes集群的创建时间一般约为十分钟。
相关操作
集群创建成功后,在集群列表页面中,单击目标集群名称或者目标集群操作列下的详情。在左侧导航栏中,选择 ,选择创建集群时配置的Worker节点,单击操作列的 ,查看该节点挂载的GPU设备。