开发者社区 > 云原生 > Serverless > 正文

如何创建 Serverless Kubernetes 集群?

如何创建 Serverless Kubernetes 集群?

展开
收起
小天使爱美 2020-03-31 21:00:14 663 0
1 条回答
写回答
取消 提交回答
  • 调用 CreateCluster 创建一个新的 Serverless Kubernetes 集群实例。

    请求信息 请求行 RequestLine

    POST /clusters HTTP/1.1 特有请求头 RequestHead

    无,请参考公共请求头部。

    请求体 RequestBody

    { "cluster_type": "Ask", "name": "集群名称", "region_id": "地域", "zoneid": "可用区", "nat_gateway": "true", //是否创建NAT网关 "private_zone": "true", //是否开启privateZone用于服务发现 "vpc_id": "VPC ID", //不填则自动创建专有网络VPC "tags": "给集群打tag标签, 数组格式对象", "vswitch_id": "交换机ID" } 表 1. 请求体解释 名称 类型 必须 描述 cluster_type string 是 集群类型。 name string 是 集群名称, 集群名称可以使用大小写英文字母、中文、数字、中划线。 private_zone bool 是 是否开启 PrivateZone 用于服务发现,取值为 true 或者 false。请参见Serverless集群基于云解析 PrivateZone 的服务发现。 region_id string 是 集群所在地域ID。 zoneid string 是 所属地域的可用区。 vswitch_id string 否 交换机 ID,可空。若不设置,系统会自动创建交换机,系统自定创建的交换机网段为 192.168.0.0/16。 tags list 否 给集群打 tag 标签: key:标签名称。 value:标签值。 nat_gateway bool 否 是否创建 NAT 网关。取值为 true 或者 false。如果不设置,系统默认为 false。 vpc_id string 否 VPC ID,可空。如果不设置,系统会自动创建VPC,系统创建的 VPC 网段为 192.168.0.0/16。 说明 vpcId 和 vswitchid 只能同时为空或者同时都设置对应的值。 返回信息 返回行 ResponseLine

    HTTP/1.1 202 Accepted 特有返回头 ResponseHead

    无,请参考公共返回头部。

    表 2. 返回体 ResponseBody 名称 类型 描述 cluster_id string 集群实例ID。 request_id string 请求ID。 task_id string 任务ID。系统自动分配,用户查询任务状态。 示例 请求示例

    POST /clusters HTTP/1.1 <公共请求头> { "cluster_type":"ASK", "name":"my-test-Kubernetes-cluster", "region_id":"cn-beijing", "tags":[], "vpcid":"vpc-2zegvl5etah5requ0****", "vswitch_ids":["vsw-2ze48rkq464rsdts1****"] } 返回示例

    HTTP/1.1 202 Accepted <公共响应头> { "cluster_id": "cb95aa626a47740afbf6aa099b650****", "request_id": "687C5BAA-D103-4993-884B-C35E4314A1E1", "task_id": "T-5a54309c80282e39ea00002f", "instanceId": "cb95aa626a47740afbf6aa099b650****" }

    2020-03-31 21:00:55
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像