创建阿里云 ACK 集群
从 v2.2.0 开始可用
您可以使用 Rancher 创建一个托管于阿里云 Alibaba Cloud Kubernetes (ACK) 中的集群。Rancher 已经为 ACK 实现并打包了针对 ACK 的集群驱动,但是默认情况下,这个集群驱动是未启用的
。为了启动 ACK 集群,您需要先启用 ACK 集群驱动程序。启用集群驱动后,可以开始配置 ACK 集群。
#
先决条件注意 部署到 ACK 将会产生费用。
在阿里云中,通过控制台激活以下服务。
确保您将用于创建 ACK 集群的帐户具有适当的权限。从阿里巴巴云的官方文档角色授权和使用容器服务控制台作为 RAM 用户获得详细信息。
在阿里云里,创建一个访问密钥。
在阿里云里,创建一个SSH 密钥对。这个密钥用于访问 Kubernetes 集群中的节点。
#
创建一个 ACK 集群在 集群 页,单击 添加。
选择 Alibaba ACK。
输入 集群名称。
通过成员角色来设置用户访问集群的权限。
- 单击添加成员将需要访问这个集群的用户添加到成员中。
- 在角色下拉菜单中选择每个用户的权限。
为 ACK 集群配置 访问账户,选择构建集群的地理区域,并输入之前创建的访问密钥。
单击 下一步: 配置集群,然后选择集群类型、Kubernetes 版本和可用的区域。
如果您选择 Kubernetes 作为集群类型,单击 下一步: 配置主节点,然后完成 主节点 表单的配置。
单击 下一步: 配置 Worker 节点,完成 Worker 节点 表单。
检查您的选项是否正确. 然后单击 创建。
结果:
- 您的集群创建成功并进入到Provisioning(启动中)的状态,Rancher 正在拉起您的集群。
- 在集群状态变为Active(激活)状态后,您将可以开始访问您的集群。
- 在Active的集群中,有两个默认项目:
Default
项目(包括default
命名空间)。System
项目(包括cattle-system
、ingress-nginx
、kube-public
和kube-system
)。