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
相关推荐
wanhengidc2 小时前
云手机的存储空间可以灵活扩展吗?
运维·服务器·科技·智能手机·云计算
yuguo.im4 小时前
Docker 两大基石:Namespace 和 Cgroups
运维·docker·容器
会飞的土拨鼠呀4 小时前
docker部署 outline(栗子云笔记)
笔记·docker·容器
没有bug.的程序员6 小时前
高频IO服务优化实战指南
java·jvm·spring·容器
lisanmengmeng7 小时前
docker 方式安装部署禅道zentao(五)
运维·docker·容器
wanhengidc8 小时前
云手机的硬件依赖性如何?
运维·服务器·智能手机·云计算
露临霜8 小时前
Docker安装nginx
nginx·docker·容器
wanhengidc8 小时前
巨椰 云手机办公便利性高
运维·服务器·安全·智能手机·云计算
CAFEBABE 3411 小时前
安装完docker之后怎么使用
运维·docker·容器
wanhengidc11 小时前
在线服务器的应用场景都有哪些?
运维·服务器·科技·游戏·智能手机·云计算