diff --git a/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/_index.md b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/_index.md index b1d0f2fe911..5959b3a5245 100644 --- a/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/_index.md +++ b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/_index.md @@ -12,6 +12,7 @@ Rancher supports the following Kubernetes providers: - Google GKE (Google Container Engine) - Amazon EKS (Elastic Container Service) - Microsoft AKS (Azure Kubernetes Service) +- Alibaba ACK (Alibaba Cloud Container Service for Kubernetes) ## Hosted Kubernetes Provider Authentication @@ -20,4 +21,5 @@ When using Rancher to create a cluster hosted by a provider, you are prompted fo - [Creating a GKE Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/gke) - [Creating an EKS Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/eks) - [Creating an AKS Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/aks) -- [Creating a Huawei CCE Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/cce) \ No newline at end of file +- [Creating a Huawei CCE Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/cce) +- [Creating an ACK Cluster]({{< baseurl >}}/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/ack) diff --git a/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/ack/_index.md b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/ack/_index.md new file mode 100644 index 00000000000..b9780e5bea5 --- /dev/null +++ b/content/rancher/v2.x/en/cluster-provisioning/hosted-kubernetes-clusters/ack/_index.md @@ -0,0 +1,52 @@ +--- +title: Creating an ACK Cluster +shortTitle: Alibaba Cloud Container Service for Kubernetes +weight: 2120 +aliases: + - /rancher/v2.x/en/tasks/clusters/creating-a-cluster/create-cluster-ack/ +--- + +_Available as of v2.2.0_ + +## Prerequisites + +1. Make sure the services such as Container Service, Resource Orchestration Service (ROS), and RAM have been activated. Log in to the [Container Service console](https://cs.console.aliyun.com), [ROS console](https://ros.console.aliyun.com), and [RAM console](https://ram.console.aliyun.com) to activate the corresponding services. + +1. Make sure that the account you will be using to create the ACK cluster has the appropriate permissions. Referring to the official Alibaba Cloud documentation about [Role authorization](https://www.alibabacloud.com/help/doc-detail/86483.htm) and [Use the Container Service console as a RAM user](https://www.alibabacloud.com/help/doc-detail/86484.htm) for details. + +1. Create an access key. For instructions, see the Alibaba Cloud documentation [Creating an AccessKey](https://www.alibabacloud.com/help/doc-detail/53045.html). + +1. Create an SSH key pair. It is used to access nodes in the kubernetes cluster. For instructions, see the Alibaba Cloud documentation [Create an SSH key pair](https://www.alibabacloud.com/help/doc-detail/51793.htm). + +## Enable the ACK cluster driver + +The ACK driver is disabled by default. To enable it, + +1. From the top navigation bar, click **Drivers** + +1. Find the Alibaba ACK driver in the **Cluster Drivers** list, and then select **Ellipsis (...) > Activate** + +1. Wait and see that the ACK driver turns to **Downloading** then **Active** state. + +## Create an ACK Cluster + +1. From the **Clusters** page, click **Add Cluster**. + +1. Choose **Alibaba ACK**. + +1. Enter a **Cluster Name**. + +1. {{< step_create-cluster_member-roles >}} + +1. Configure **Account Access** for the ACK cluster. Choose the geographical region in which to build your cluster, and input the access key you create in the prerequisites. + +1. Click **Next: Configure Cluster**, then choose cluster type, the version of Kubernetes and the availability zone. + +1. If you choose **Kubernetes** as the cluster type, Click **Next: Configure Master Nodes**, then complete the **Master Nodes** form. + +1. Click **Next: Configure Worker Nodes**, then complete the **Worker Nodes** form. + +1. Review your options to confirm they're correct. Then click **Create**. + +{{< result_create-cluster >}} +