全部产品
云市场

创建集群(公有云)

更新时间:2019-11-14 15:08:53

说明:该文档内容仅适用于公有云上的 AKS 产品。

集群是运行工作负载的逻辑分组,包含一组云服务器资源,每台云服务器即集群中的一个节点。首次使用容器应用服务时,您需要创建一个初始集群,并添加至少一个节点。

说明

  • 一个工作空间 (workspace) 中只能创建一个集群。
  • 集群创建一般需要 5 分钟左右,创建时间与包含的可用区及节点数目有关。

集群的创建过程包括以下三个阶段:

  1. 准备集群工作空间:根据传入的集群配置参数做校验,创建集群元数据信息。

  2. 创建集群节点:根据传入的节点配置创建不同可用区的 ECS 并打上部署单元的标签,然后添加为集群的节点。

  3. 安装 Kubernetes 软件:安装 Docker、Kubelet 等软件。

前提条件

  • 工作空间中没有集群。
  • 您拥有 AKS 管理员权限。
  • 已有 VPC 网络工作空间。

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 集群管理

  2. 集群详情 页,点击 创建集群

  3. 创建集群 页面,填写以下配置信息。

    • 基本信息

      • 集群名称:集群显示名称,不能为空。
      • 网络类型:展示当前工作空间的网络类型,默认仅支持虚拟私有网络(VPC)。
      • 配置交换机:选择当前可用区下的交换机来分配私网 IP,也可以 创建交换机
      • 安全组名称:选择当前可用区的安全组。若使用一个新的安全组,可以点击 创建安全组 跳转至 资源管理 界面进行创建,然后选择该安全组。
      • 启用服务网格:默认关闭。服务网格(CloudMesh)是云原生架构的服务网格通信方案,具有无侵入、多协议、多语言、跨平台的特性,为分布式架构应用提供流量管理、安全加密、可观察性、服务治理等能力。更多详情,参见 服务网格
      • 启用日志服务:使用日志服务需确保已开通阿里云日志服务。启用后需选择创建或选择已有日志项目。
    • 网络配置

      • 容器网络:系统将为集群内容器分配此 CIDR 内的 IP 地址,不能与 VPC 及 VPC 内已有 Kubernetes 集群使用的网段重复,创建成功后不能修改。创建集群前,您需提前规划好网段。
      • 节点 Pod 数量上限:每个节点上最多承载的 Pod 数量。
      • Service 网段:系统将为集群内 Service 分配此 CIDR 内的 IP 地址,不能与 VPC 及 VPC 内已有 Kubernetes 集群使用的网段重复,创建成功后不能修改。
    • 节点配置:配置所创建节点所在的可用区、部署单元、规格、访问信息以及数量。

      说明:重新添加相同可用区相同部署单元的节点默认会更新原有节点配置。如需扩容节点或删除节点,参考 扩容节点删除节点

      • 可用区:选择当前工作空间中的可用区。
      • 部署单元:会根据所选择的可用区过滤出部署单元。如该可用区有多个部署单元,需选择一个,如只有一个部署单元则被默认选中,且不能更改。所选中的部署单元将会打标到创建出来的节点上,用于容器服务发布时 Pod 的分组和调度策略。
      • 系列/规格/系统盘:设置节点所对应的 ECS 的系列、规格和系统盘信息。
      • 挂载数据盘:支持 SSD 云盘、高效云盘和普通云盘。
      • 实例数量:设置需要创建的节点数量。
      • 实例名称前缀:设置节点名称前缀,最终生成的名称会自动添加序号,生成唯一名字。实例名称允许包含(小写)字母、数字、连字符、且必须以字母开头、以字母或者数字结尾,2 ~ 80 个字符。
      • 设置 Root 密码:设置登录节点的密码,如遗忘可登录 ECS 控制台重置密码。
    • 预览:预览集群配置信息,确认无误。

  4. 集群配置概览 页中点击 创建,跳转到 创建集群详情 页面。

    在集群的创建过程中,若出现任务失败的情况,可点击事件查看具体错误详情,或点击 重试忽略