
# 创建边缘集群
1. 访问[IoT边缘](https://www.huaweicloud.com/product/iotedge.html)，单击**"管理控制台"**进入IoT边缘控制台。
2. 选择左侧导航栏"边缘集群 \> 集群管理"进入页面，单击右上角"创建边缘集群"。 
   图1创建边缘集群   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001732516170.png "点击放大")
   
   
3. 据页面提示填写基本信息后，单击右下角"下一步"配置节点信息参数。 
   边缘集群名称：自定义边缘集群名称，如"testApp"。
   边缘集群描述：根据实际情况描述。
   图2集群名称填写   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001912631956.png "点击放大")
   
   
4. 配置集群节点信息参数，可以通过console页面进行填写配置参数；也可以通过下载YAML模板填写，然后再导入YAML文件。如果创建高可用集群，执行步骤[5]；如果创建单节点集群，执行步骤[6]。
   
   图3集群yaml配置   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001912791904.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-iotedge/public_sys-resources/caution_3.0-zh-cn.png)
   您可通过Yaml批量注册集群节点，并获取批量安装命令，帮助您快速完成集群节点的注册与安装。
   - 集群类型 **单机版集群**：仅有一个master节点，Yaml 配置中master_node_vip填写该master节点的IP 。
     **高可用集群**：多个master节点多worker节点，推荐3个master节点加2个worker节点（worker节点可配置2个到11个，创建完成后可通过扩容动态增加至最多26个）。配置高可用集群需在集群所在的VPC申请一个vip（虚拟IP地址），并绑定"worker-0001"和"worker-0002"对应的两台服务器，Yaml 配置中master_node_vip填写该vip地址。
     
   
   - 节点名称命名规范 master节点名称：仅支持小写英文字符、-、数字，其中数字限制4位格式，master节点命名格式为 xxx-master-0001；worker节点名称：仅支持小写英文字符、-、数字，其中数字限制4位格式，worker节点命名格式为：xxx-worker-0001；支持的后缀数字编码是（0000到0099，保证前两位是00）。
     
   
   - 其他 集群节点名称、节点IP配置均不可重复，节点IP请填写正确的内网IP，多个节点IP须在同一个局域网VPC下，内网之间IP端口必须保证可达。
     
    
   
   
5. 根据集群的节点和IP规划，额外申请一个虚拟ip，填入master_node_vip，并配置其他参数后，单击"下一步"，执行步骤[7]。
   
   图4高可用集群配置填写   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001945311065.png "点击放大")
   
   
6. 将master_node_vip的IP与master节点IP保持一致，单击"下一步"，执行步骤[7]。
   
   图5单机版集群配置填写   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001912631984.png "点击放大")
   
   
7. 选择对应的CPU架构和操作系统，单击"获取安装命令"，安装命令生成后，单击"复制命令"，到xxx-master-0001机器上执行安装命令，进行集群安装，这个步骤大概10\~15min。安装成功后，单击"完成"即完成集群的安装。
   
   图6生成对应操作系统架构的安装命令   
   ![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001945311093.png "点击放大")
   
   
8. 可登录边缘集群xxx-master-0001机器通过命令查看集群状态，若各Pod状态都是"Running"则说明集群正常运行。 
   ```
   $ kubectl get pods -A
   ```
   
   
 
