扩容CCE纯边集群
所有文档

          容器引擎 CCE

          扩容CCE纯边集群

          扩容CCE纯边集群

          前置条件

          • 账户已经开通BEC白名单;
          • 账户已经开通BEC高性能网络白名单;
          • 通过BEC console准备好用于部署集群Node的边缘云服务器,实例配置要求:

            • 实例必须都与Master实例在同一个区域,同一运营商;
            • 实例必须都绑定公网IP;
            • 同一个实例不能同时用于作为集群master和node;
            • 操作系统使用Centos 7.6;
            • 实例推荐创建数据盘,并提前格式化并挂载;
            • 如果实例带有GPU,需要预先自行安装GPU驱动;

          集群扩容

          1. 从CCE集群列表页中找到待扩容集群,并点击右侧添加节点按钮

          image.png

          1. 选择右下角自定义参数扩容集群模式

          image.png

          1. 填写待添加节点信息

          image.png

          扩容2个节点的完整示例:

          [
              {
                  "instanceSpec":{
                      "machineType": "BEC",
                      "existed":true,
                      "existedOption":{
                          "existedInstanceID":"vm-xxxxxxxxxxxxxxxxxxxxx"
                      },
                      "deployCustomConfig": {
                          "kubeletRootDir": "/home/cce/kubelet",
                          "dockerConfig": {
                              "dockerDataRoot": "/home/cce/docker"
                          }
                      },
                      "becOption": {
                          "becRegion": "CENTRAL_CHINA",
                          "becCity": "ZHUZHOU",
                          "becServiceProvider": "CHINA_UNICOM"
                      },
                      "adminPassword":"",
                      "needGPU": false
                  }
              },
              {
                  "instanceSpec":{
                      "machineType": "BEC",
                      "existed":true,
                      "existedOption":{
                          "existedInstanceID":"vm-xxxxxxxxxxxxxxxxxxxxx"
                      },
                      "deployCustomConfig": {
                          "kubeletRootDir": "/home/cce/kubelet",
                          "dockerConfig": {
                              "dockerDataRoot": "/home/cce/docker"
                          }
                      },
                      "becOption": {
                          "becRegion": "CENTRAL_CHINA",
                          "becCity": "ZHUZHOU",
                          "becServiceProvider": "CHINA_UNICOM"
                      },
                      "adminPassword":"",
                      "needGPU": false
                  }
              }
          ]

          参数配置说明:

          node节点配置项

          参数名 说明 示例
          instanceSpec.machineType 主机类型 BEC
          instanceSpec.existed 是否已经创建 true
          instanceSpec.existedOption.existedInstanceID BEC实例ID vm-xxxxxxxxxxxxxxxxxxxxx
          instanceSpec.deployCustomConfig.kubeletRootDir kubelet数据目录,如果挂载了数据盘则建议选择数据盘挂载目录 /var/lib/kubelet
          instanceSpec.deployCustomConfig.dockerConfig.dockerDataRoot docker数据目录,如果挂载了数据盘则建议选择数据盘挂载目录 /var/lib/docker
          instanceSpec.becOption.becRegion BEC 虚机所在区域 CENTRAL_CHINA
          instanceSpec.becOption.becCity BEC 虚机所在城市 ZHUZHOU
          instanceSpec.becOption.becServiceProvider BEC 虚机所在运营商 CHINA_UNICOM
          instanceSpec.adminPassword BEC实例root账户密码,部署阶段云端控制面需要通过root账户登陆虚机进行部署,部署完成后可自行更改
          instanceSpec.needGPU 节点是否安装GPU相关容器依赖包,非GPU节点不需要 false
          1. 填写后点击扩容开始集群扩容
          上一篇
          创建边缘集群
          下一篇
          资源弹性