Skip to main content

创建阿里云 ACK 集群

从 v2.2.0 开始可用

您可以使用 Rancher 创建一个托管于阿里云 Alibaba Cloud Kubernetes (ACK) 中的集群。Rancher 已经为 ACK 实现并打包了针对 ACK 的集群驱动,但是默认情况下,这个集群驱动是未启用的。为了启动 ACK 集群,您需要先启用 ACK 集群驱动程序。启用集群驱动后,可以开始配置 ACK 集群。

先决条件#

注意 部署到 ACK 将会产生费用。

  1. 在阿里云中,通过控制台激活以下服务。

  2. 确保您将用于创建 ACK 集群的帐户具有适当的权限。从阿里巴巴云的官方文档角色授权使用容器服务控制台作为 RAM 用户获得详细信息。

  3. 在阿里云里,创建一个访问密钥

  4. 在阿里云里,创建一个SSH 密钥对。这个密钥用于访问 Kubernetes 集群中的节点。

创建一个 ACK 集群#

  1. 集群 页,单击 添加

  2. 选择 Alibaba ACK

  3. 输入 集群名称

  4. 通过成员角色来设置用户访问集群的权限。

    • 单击添加成员将需要访问这个集群的用户添加到成员中。
    • 角色下拉菜单中选择每个用户的权限。
  5. 为 ACK 集群配置 访问账户,选择构建集群的地理区域,并输入之前创建的访问密钥。

  6. 单击 下一步: 配置集群,然后选择集群类型、Kubernetes 版本和可用的区域。

  7. 如果您选择 Kubernetes 作为集群类型,单击 下一步: 配置主节点,然后完成 主节点 表单的配置。

  8. 单击 下一步: 配置 Worker 节点,完成 Worker 节点 表单。

  9. 检查您的选项是否正确. 然后单击 创建

结果:

  • 您的集群创建成功并进入到Provisioning(启动中)的状态,Rancher 正在拉起您的集群。
  • 在集群状态变为Active(激活)状态后,您将可以开始访问您的集群。
  • Active的集群中,有两个默认项目:
    • Default项目(包括default命名空间)。
    • System项目(包括cattle-systemingress-nginxkube-publickube-system)。
Last updated on by yzeng25