关注分享主机优惠活动
国内外VPS云服务器

Pod管理-k8s pod的常用操作

k8s Pod 常规操作

一键删除 Pod 状态为“termination”的 POD。 kubectl get pods |grep Termination |awk -F " " '{print$1}'|xargs -n 1 kubectl 删除 Pod --force --grace-period 0 水平扩展

水平缩放有两种方式:使用命令或yaml文件。

手动缩放 kubectlscale - [ k4]replicas 保留指定数量的 pod 副本

示例:kubectl 规模部署 webhook –replicas 2 将测试副本数量缩放至 2

自动水平扩展(HPA)

命令行 kubectl autoscale --min= --max= --cpu-percent= -n kubectl get hpakubectl 描述 hpa kubectl selected hpa 删除了 hpa 配置文件格式 apiVersion: au toscaling/v2beta1kind:horizo​​ntalPodAutoscalermetadata: name: Productpage-v1 # hpa name namespace:defaultspec:scale TargetRef: apiVersion: apps /v1beta1 Type: Deployment名称:productpage-v1 最小副本: 1 最大副本:8mEtrix:-类型:资源资源:名称:内存 targetAverageUtilization:50 -类型:资源资源:名称:cpu targetAverageUtilization:50

未经允许不得转载:主机频道 » Pod管理-k8s pod的常用操作

评论 抢沙发

评论前必须登录!