API创建指定版本k8s集群

API创建指定版本k8s集群

方案一:

个人测试

上海二可用区a

Vpc:uvnet-14xwo7srlo8s

子网:subnet-14xwo85t1x4m

10.23.0.0/16

密码: Chen123456 ------------------ Q2hlbjEyMzQ1Ng== (base64解码)

Master.N.Zone:

必须使用行业镜像:uimage-14yfq1gj8xup centos-7.6

测试成功调用:

请求内容

Request URL: https://api.ucloud.cn

FormData

  • Action: CreateUK8SClusterV2
  • ClusterName: cesi
  • ImageId: uimage-14yfq1gj8xup //需要实验行业镜像centos-7.6
  • K8sVersion: 1.19.10 //设定k8s版本1.19.10
  • Master.0.Zone: cn-sh2-01 //master需要写三个
  • Master.1.Zone: cn-sh2-01
  • Master.2.Zone: cn-sh2-01
  • MasterBootDiskSize: 500
  • MasterBootDiskType: CLOUD_RSSD //O型快杰需要绑定RSSD为系统盘
  • MasterCPU: 4
  • MasterImageId: uimage-14yfq1gj8xup //需要实验行业镜像centos-7.6
  • MasterMachineType: O //O型快杰需要绑定RSSD为系统盘
  • MasterMem: 8192
  • Nodes.0.BootDiskSIze: 500 //磁盘我设置的500G
  • Nodes.0.BootDiskType: CLOUD_RSSD //O型快杰需要绑定RSSD为系统盘
  • Nodes.0.CPU: 8
  • Nodes.0.Count: 3
  • Nodes.0.ImageId: uimage-14yfq1gj8xup //需要实验行业镜像centos-7.6
  • Nodes.0.MachineType: O
  • Nodes.0.Mem: 16384
  • Nodes.0.Zone: cn-sh2-01
  • Password: Q2hlbjEyMzQ1Ng== //密码必须实验base解码 密码必须要最少一个大写字母
  • ProjectId: org-rkix00 //对应的项目
  • Region: cn-sh2
  • ServiceCIDR: 172.17.0.0/16 //不能和vpc重复,我的vpc是10.23.0.0/16,不重复
  • SubnetId: subnet-14xwo85t1x4m //上海地域的子网
  • VPCId: uvnet-14xwo7srlo8s //上海地域的默认vpc

成功截图:

全部参数截图:

创建结果:uk8s-1j6qajxn7g5o

注意:如果api成功,控制台显示创建失败,一般是由于账户没有权限

方案二

:在控制台创建集群创建一个1.32的版本,创建的时候打开F12,拷贝CreateUK8SClusterV2这个请求的curl

然后把curl复制到终端执行,吧K8sVersion改成1.19.10。然后执行。

之后把1.32的集群删掉。

注意:

  1. 这样操作需要删除第一个集群退费处理,请熟知
  2. 控制台选择无法选择到centos7.6系统

惠普电脑:

  1. ProjectId
    org-rkix00
  2. Zone
    cn-sh2-01
  3. Region
    cn-sh2
  4. ClusterName
    111
  5. Tag
    Default
  6. LoginMode
    Password
  7. Password
    WjNDM2E3WGlycmhkYjR0VA==
  8. K8sVersion
    1.32.8
  9. KubeProxy.Mode
    iptables
  10. VPCId
    uvnet-14xwo7srlo8s
  11. SubnetId
    subnet-14xwo85t1x4m
  12. ServiceCIDR
    172.22.0.0/16
  13. AzGroup
    cn-sh2
  14. ChargeType
    Dynamic
  15. LbClass
    ulb
  16. ExternalApiServer
    Yes
  17. MasterMachineType
    O
  18. MasterCPU
    2
  19. MasterMinimalCpuPlatform
    Intel/CascadeLake
  20. MasterMem
    4096
  21. MasterBootDiskType
    CLOUD_RSSD
  22. MasterBootDiskSize
    60
  23. MasterDataDiskType
    CLOUD_RSSD
  24. MasterDataDiskSize
    20
  25. CNIMode
    VPC
  26. MasterImageId
    uimage-1gd5sf836fl0
  27. Master.0.Zone
    cn-sh2-01
  28. Master.1.Zone
    cn-sh2-01
  29. Master.2.Zone
    cn-sh2-01
  30. Nodes.0.MachineType
    O
  31. Nodes.0.Zone
    cn-sh2-01
  32. Nodes.0.CPU
    2
  33. Nodes.0.GPU
    0
  34. Nodes.0.Mem
    4096
  35. Nodes.0.BootDiskType
    CLOUD_RSSD
  36. Nodes.0.BootDiskSize
    40
  37. Nodes.0.DataDiskType
    CLOUD_RSSD
  38. Nodes.0.DataDiskSize
    20
  39. Nodes.0.NetCapability
    Ultra
  40. Nodes.0.Count
    1
  41. Nodes.0.MinimalCpuPlatform
    Amd/Auto
  42. Nodes.0.MaxPods
    110
  43. Nodes.0.Labels
  44. Nodes.0.Taints
  45. Nodes.0.ImageId
    uimage-1gd5sf836fl0
  46. Nodes.0.SecurityGroupId
    428804
  47. ClusterDomain
    cluster.local
  48. DeleteProtection
    0
  49. DedicatedPodSubnet
    false
  50. Action
    CreateUK8SClusterV2
  51. _user
    bowen.chen@ucloud.cn
  52. _timestamp
    1763032261145
相关推荐
开心码农1号17 分钟前
k8s中service和ingress的区别和使用
云原生·容器·kubernetes
L16247632 分钟前
Kubernetes 完整学习手册(1 主多从 + 纯 YAML 部署 + 访问原理)
学习·容器·kubernetes
光电大美美-见合八方中国芯2 小时前
用于无色波分复用光网络的 10.7 Gb/s 反射式电吸收调制器与半导体光放大器单片集成
网络·后端·ai·云计算·wpf·信息与通信·模块测试
wb1893 小时前
NoSQL数据库Redis集群重习
数据库·redis·笔记·云计算·nosql
朱建伟5 小时前
跟我一起玩转PVE
云计算
阿沁QWQ5 小时前
Docker 核心技术和实现原理
运维·docker·容器
Tom Ma.5 小时前
Docker 安装 OpenClaw
运维·docker·容器
翼龙云_cloud7 小时前
亚马逊云代理商:三步用 CloudWatch 高效监控 AWS Lambda 日志
云计算·aws·云服务器
风向决定发型丶7 小时前
K8S PDB介绍
云原生·容器·kubernetes
wb1897 小时前
企业级MySQL重习
数据库·笔记·mysql·adb·云计算