容器服务 游戏

原生节点池参数填写可参考 原生节点创建参数说明。apiVersion: node.tke.cloud.tencent.com/v1beta1kind: MachineSetspec: autoRepair: false #故障自愈开关 displayName: test healthCheckPolicyName: #自愈规则名称 instanceTypes: #机型规格 – S5.MEDIUM2 replicas:。

相关产品
容器服务 产品页,含版本规格、价格与购买入口。

一、kubectl 支持操作

CRD 类型 操作项
MachineSet 创建原生节点池kubectl create -f machineset-demo.yaml
 查看原生节点池列表kubectl get machineset
 查看原生节点池 YAML 详情kubectl describe ms machineset-name
 删除原生节点池(包年包月节点池需要在控制台删除)kubectl delete ms machineset-name
 扩容原生节点池kubectl scale –replicas=3 machineset/machineset-name
Machine 查看原生节点kubectl get machine
 查看原生节点 YAML 详情kubectl describe ma machine-name
 删除原生节点kubectl delete ma machine-name
HealthCheckPolicy 创建故障检测自愈规则kubectl create -f demo-HealthCheckPolicy.yaml
 查看故障自愈规则列表kubectl get HealthCheckPolicy
 查看故障自愈规则 YAML 详情kubectl describe HealthCheckPolicy HealthCheckPolicy-name
 删除故障自愈规则kubectl delete HealthCheckPolicy HealthCheckPolicy-name

二、MachineSet

1. 执行命令kubectl node-shell <node-name>登录节点,node-name为 IP 地址。

2. 执行命令vim machineset-demo.yaml编辑 YAML。

3. 执行命令kubectl create -f machineset-demo.yaml根据上述 YAML 创建 MachineSet:

4. 根据命令kubectl get machineset查看 MachineSet np-pjrlok3w 状态。

此时控制台上已出现对应节点池,节点在创建中。

5. 根据命令kubectl describe machineset np-pjrlok3w查看 MachineSet np-pjrlok3w 描述:

6. 根据命令 kubectl scale –replicas=2 machineset/np-pjrlok3w 执行节点池扩缩容:

7. 根据命令kubectl delete ms np-pjrlok3w 删除节点池。

三、Machine

1. 根据命令kubectl get machine查看 Machine 列表:

此时控制台上已存在对应节点。

2. 根据命令kubectl describe ma np-14024r66-nv8bk查看 Machine np-14024r66-nv8bk 描述:

3. 根据命令kubectl delete ma np-14024r66-nv8bk 删除节点。

注意:说明:

赞 (0)
上一篇 4天前
下一篇 4天前