云容器引擎 CCE-创建集群:请求示例

时间:2023-11-01 16:20:05

请求示例

  • 创建一个v1.19版本的CCE集群,计费模式为按需计费,集群规模为50节点,且为高可用集群。

    /api/v3/projects/{project_id}/clusters{  "kind" : "Cluster",  "apiVersion" : "v3",  "metadata" : {    "name" : "cluster"  },  "spec" : {    "category" : "CCE",    "flavor" : "cce.s2.small",    "version" : "v1.19",    "hostNetwork" : {      "vpc" : "030bfb19-5fa7-42ad-8a0d-c0721d268867",      "subnet" : "ca964acf-8468-4735-8229-97940ef6c881"    },    "containerNetwork" : {      "mode" : "vpc-router",      "cidr" : "10.0.0.0/16"    },    "kubernetesSvcIpRange" : "10.247.0.0/16",    "description" : "",    "billingMode" : 0,    "extendParam" : {      "kubeProxyMode" : "iptables",      "alpha.cce/fixPoolMask" : "25",      "enterpriseProjectId" : "0"    },    "authentication" : {      "mode" : "rbac"    },    "ipv6enable" : false  }}
  • 创建一个v1.19版本的CCE集群,计费模式为按需计费,集群规模为50节点,且为高可用集群,并在集群中安装ICAgent。

    /api/v3/projects/{project_id}/clusters{  "kind" : "Cluster",  "apiVersion" : "v3",  "metadata" : {    "name" : "cluster",    "annotations" : {      "cluster.install.addons.external/install" : "[{\"addonTemplateName\":\"icagent\"}]"    }  },  "spec" : {    "category" : "CCE",    "flavor" : "cce.s2.small",    "version" : "v1.19",    "hostNetwork" : {      "vpc" : "030bfb19-5fa7-42ad-8a0d-c0721d268867",      "subnet" : "ca964acf-8468-4735-8229-97940ef6c881"    },    "containerNetwork" : {      "mode" : "vpc-router",      "cidr" : "10.0.0.0/16"    },    "kubernetesSvcIpRange" : "10.247.0.0/16",    "description" : "",    "billingMode" : 0,    "extendParam" : {      "kubeProxyMode" : "iptables",      "alpha.cce/fixPoolMask" : "25",      "enterpriseProjectId" : "0"    },    "authentication" : {      "mode" : "rbac"    },    "ipv6enable" : false  }}
  • 创建一个v1.19版本的CCE集群,计费模式为按需计费,集群规模为50节点,且为高可用集群,并指定自定义的节点默认安全组。

    /api/v3/projects/{project_id}/clusters{  "kind" : "Cluster",  "apiVersion" : "v3",  "metadata" : {    "name" : "cluster"  },  "spec" : {    "category" : "CCE",    "flavor" : "cce.s2.small",    "version" : "v1.19",    "hostNetwork" : {      "vpc" : "030bfb19-5fa7-42ad-8a0d-c0721d268867",      "subnet" : "ca964acf-8468-4735-8229-97940ef6c881",      "SecurityGroup" : "a4ef108c-2ec6-492f-a6c4-7b64e25ae490"    },    "containerNetwork" : {      "mode" : "vpc-router",      "cidr" : "10.0.0.0/16"    },    "kubernetesSvcIpRange" : "10.247.0.0/16",    "description" : "",    "billingMode" : 0,    "extendParam" : {      "kubeProxyMode" : "iptables",      "alpha.cce/fixPoolMask" : "25",      "enterpriseProjectId" : "0"    },    "authentication" : {      "mode" : "rbac"    },    "ipv6enable" : false  }}
support.huaweicloud.com/api-cce/cce_02_0236.html