更新时间:2022-02-10 GMT+08:00

创建CCE Node

操作步骤

  1. 创建CCE Cluster,详细步骤参考创建CCE Cluster
  2. 创建CCE Node。

    1. 创建CCE Cluster 中创建的cce.tf文件中增加以下内容。
      data "huaweicloud_availability_zones" "myaz" {}
      
      resource "huaweicloud_compute_keypair" "mykeypair" {
        name       = "mykeypair"
      }
      
      resource "huaweicloud_cce_node" "mynode" {
        cluster_id        = huaweicloud_cce_cluster.mycce.id
        name              = "mynode"
        flavor_id         = "t6.large.2"
        availability_zone = data.huaweicloud_availability_zones.myaz.names[0]
        key_pair          = huaweicloud_compute_keypair.mykeypair.name
      
        root_volume {
          size       = 40
          volumetype = "SAS"
        }
        data_volumes {
          size       = 100
          volumetype = "SAS"
        }
      }
    2. 运行 terraform plan 查看资源。
    3. 确认资源无误后,运行 terraform apply 开始创建。
    4. 运行 terraform show 查看已创建的CCE Node。

表1 参数说明

资源名称

参数名称

参数说明

huaweicloud_cce_node

cluster_id

(必填) 集群 ID

name

(可选) 节点名称

  • 取值范围:以小写字母开头,由小写字母、数字、中划线(-)组成,长度范围1-56位,且不能以中划线(-)结尾。

flavor_id

(必填) 节点的规格

availability_zone

(必填) 节点所在的可用区名

  • 约束:底层实际存在,位于该用户物理可用区组之内的可用区

key_pair

(可选) 选择密钥对方式登录时的密钥对名称

  • 约束:密钥对(key_pair)和密码(passowrd)登录方式二者必选其一

root_volume

size

(必填) 磁盘大小,单位为GB

  • 约束:系统盘取值范围:40~1024

volumetype

(必填) 磁盘类型

  • 取值范围:
    • SATA:普通IO,是指由SATA存储提供资源的磁盘类型。
    • SAS:高IO,是指由SAS存储提供资源的磁盘类型。
    • SSD:超高IO,是指由SSD存储提供资源的磁盘类型。

data_volume

size

(必填) 磁盘大小,单位为GB

  • 约束:数据盘取值范围:100~32768

volumetype

(必填) 磁盘类型

  • 取值范围:
    • SATA:普通IO,是指由SATA存储提供资源的磁盘类型。
    • SAS:高IO,是指由SAS存储提供资源的磁盘类型。
    • SSD:超高IO,是指由SSD存储提供资源的磁盘类型。