资讯专栏INFORMATION COLUMN

pod管理-k8s pod常见操作

社区管理员 / 554人阅读

k8s pod常见操作

一键删除pod状态为Terminating的POD
kubectl get pods |grep Terminating |awk -F " " '{print$1}'|xargs -n 1 kubectl delete pods --force --grace-period 0
横向扩容

横向扩容有两种方式,使用命令或yaml文件

手动扩容
kubectl scale <资源类型> <资源名字> --replicas <副本数量> 将pod的副本书保持到指定数量

例子:kubectl scale deployment webhook –replicas 2 将test的副本数扩容到2

自动横向扩容(HPA)

命令行
kubectl autoscale <资源类型> <资源名字> --min=<最小副本> --max=<最大副本> --cpu-percent=<CPU阈值> -n <namespace>kubectl get hpa

kubectl describe hpa <hpa名字>kubectl deleted hpa <hpa名字>  删除hpa
配置文件形式
apiVersion: autoscaling/v2beta1kind: HorizontalPodAutoscalermetadata:
  name: productpage-v1 # hpa名字
  namespace: defaultspec:
  scaleTargetRef:
    apiVersion: apps/v1beta1    kind: Deployment    name: productpage-v1  minReplicas: 1
  maxReplicas: 8
  metrics:
  - type: Resource    resource:
      name: memory      targetAverageUtilization: 50
  - type: Resource    resource:
      name: cpu      targetAverageUtilization: 50


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/127864.html

相关文章

  • 带着问题学 Kubernetes 架构

    摘要:又因为是谷歌出品的,依赖了很多谷歌自己的镜像,所以对于国内的同学环境搭建的难度又增加了一层。 带着问题学 Kubernetes 架构 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 打开这篇文章的同学,想必对 docker 都不会陌生。docker 是一种虚拟容器技术,它上手比较简单,只需在宿主机上起一个 docke...

    Allen 评论0 收藏0
  • 带着问题学 Kubernetes 架构

    摘要:又因为是谷歌出品的,依赖了很多谷歌自己的镜像,所以对于国内的同学环境搭建的难度又增加了一层。 带着问题学 Kubernetes 架构 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 打开这篇文章的同学,想必对 docker 都不会陌生。docker 是一种虚拟容器技术,它上手比较简单,只需在宿主机上起一个 docke...

    CodeSheep 评论0 收藏0
  • UK8S 集群常见问题 容器云 UK8S

    摘要:为什么在节点直接起容器网络不通为什么在节点直接起容器网络不通为什么在节点直接起容器网络不通使用自己的插件,而直接用起的容器并不能使用该插件,因此网络不通。 UK8S 集群常见问题本篇目录1. UK8S 完全兼容原生 Kubernetes API吗?2. UK8S 人工支持3. UK8S对Node上发布的容器有限制吗?如何修改?4. 为什么我的容器一起来就退出了?5. Docker 如何调整日...

    ernest.wang 评论0 收藏1762
  • Why Kubernetes ,我所理解的docker与k8s

    摘要:去年换工作后,开始真正在生产环境中接触容器与。今天想先谈谈,我理解的容器是什么,以及为什么它们能火起来。一个容器镜像的实质就是程序进程加所有运行时环境及配置依赖的集合。这里再谈谈我理解的。而,就是目前的容器编排的平台的事实标准了。 去年换工作后,开始真正在生产环境中接触容器与Kubernetes。边恶补相关知识的同时,也想把学到的内容和自己的理解整理出来。学习的途径包括k8s官方文档...

    Taste 评论0 收藏0
  • Why Kubernetes ,我所理解的docker与k8s

    摘要:去年换工作后,开始真正在生产环境中接触容器与。今天想先谈谈,我理解的容器是什么,以及为什么它们能火起来。一个容器镜像的实质就是程序进程加所有运行时环境及配置依赖的集合。这里再谈谈我理解的。而,就是目前的容器编排的平台的事实标准了。 去年换工作后,开始真正在生产环境中接触容器与Kubernetes。边恶补相关知识的同时,也想把学到的内容和自己的理解整理出来。学习的途径包括k8s官方文档...

    maochunguang 评论0 收藏0

发表评论

0条评论

社区管理员

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<