成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

K8S Cluster Autoscaler 集群自動伸縮

開源
在使用kubernetes集群經常問到的一個問題是,應該保持多大的節點規模來滿足應用需求呢?cluster-autoscaler 出現解決了這個問題,它可以自動根據部署應用所請求資源量來動態的伸縮集群。

[[394970]]

什么是 cluster-autoscaler

Cluster Autoscaler (CA)是一個獨立程序,是用來彈性伸縮kubernetes集群的。在使用kubernetes集群經常問到的一個問題是,應該保持多大的節點規模來滿足應用需求呢?cluster-autoscaler 出現解決了這個問題,它可以自動根據部署應用所請求資源量來動態的伸縮集群。

  • 項目地址:https://github.com/kubernetes/autoscaler

Cluster Autoscaler 什么時候伸縮集群?

在以下情況下,集群自動擴容或者縮放:

  • 擴容:由于資源不足,某些Pod無法在任何當前節點上進行調度
  • 縮容: Node節點資源利用率較低時,且此node節點上存在的pod都能被重新調度到其他node節點上運行

什么時候集群節點不會被 CA 刪除?

  • 節點上有pod被 PodDisruptionBudget 控制器限制。
  • 節點上有命名空間是 kube-system 的pods。
  • 節點上的pod不是被控制器創建,例如不是被deployment, replica set, job, stateful set創建。
  • 節點上有pod使用了本地存儲
  • 節點上pod驅逐后無處可去,即沒有其他node能調度這個pod
  • 節點有注解:"cluster-autoscaler.kubernetes.io/scale-down-disabled": "true"(在CA 1.0.3或更高版本中受支持)

Horizontal Pod Autoscaler 如何與 Cluster Autoscaler 一起使用?

Horizontal Pod Autoscaler 會根據當前CPU負載更改部署或副本集的副本數。如果負載增加,則HPA將創建新的副本,集群中可能有足夠的空間,也可能沒有足夠的空間。如果沒有足夠的資源,CA將嘗試啟動一些節點,以便HPA創建的Pod可以運行。如果負載減少,則HPA將停止某些副本。結果,某些節點可能變得利用率過低或完全為空,然后CA將終止這些不需要的節點。

如何防止節點被CA刪除?

從CA 1.0開始,節點可以打上以下標簽:

"cluster-autoscaler.kubernetes.io/scale-down-disabled": "true"

可以使用 kubectl 將其添加到節點(或從節點刪除):

$ kubectl annotate node cluster-autoscaler.kubernetes.io/scale-down-disabled=true

運行Cluster Autoscaler 最佳實踐?

  • 不要直接修改屬于自動伸縮節點組的節點。同一節點組中的所有節點應該具有相同的容量、標簽和在其上運行的系統pod
  • Pod 聲明 requests 資源限制
  • 使用 PodDisruptionBudgets 可以防止突然刪除Pod(如果需要)
  • 再為節點池指定最小/最大設置之前,請檢查您的云提供商的配額是否足夠大
  • 不要運行任何其他節點組自動縮放器(尤其是來自您的云提供商的自動縮放器)

Cluster Autoscaler 支持那些云廠商?

  • GCE https://kubernetes.io/docs/concepts/cluster-administration/cluster-management/
  • GKE https://cloud.google.com/container-engine/docs/cluster-autoscaler
  • AWS https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/aws/README.md
  • Azure https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/azure/README.md
  • Alibaba Cloud https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/alicloud/README.md
  • OpenStack Magnum https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/magnum/README.md
  • DigitalOcean https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/digitalocean/README.md
  • CloudStack https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/cloudstack/README.md
  • Exoscale https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/exoscale/README.md
  • Packet https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/packet/README.md
  • OVHcloud https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/ovhcloud/README.md
  • Linode https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/linode/README.md
  • Hetzner https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/hetzner/README.md
  • Cluster API https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/cloudprovider/clusterapi/README.md

Cluster Autoscaler 部署 和 更多實踐

請參考鏈接:https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md

參考鏈接

https://github.com/kubernetes/autoscaler

https://blog.csdn.net/hello2mao/article/details/80418625

 

責任編輯:姜華 來源: YP小站
相關推薦

2025-06-09 07:30:00

Kubernetes節點自動伸縮集群

2023-09-03 23:58:23

k8s集群容量

2023-03-05 21:50:46

K8s集群容量

2022-01-22 21:38:19

K8SRedisRedis clus

2022-04-22 13:32:01

K8s容器引擎架構

2021-11-04 07:49:58

K8SStatefulSetMySQL

2023-09-07 08:58:36

K8s多集群

2022-12-28 10:52:34

Etcd備份

2024-05-27 00:00:10

KubernetesK8s云原生

2019-09-09 09:53:52

K8s集群架構

2024-05-20 15:39:00

Karmada混合云多云

2023-11-06 07:16:22

WasmK8s模塊

2022-12-26 08:14:57

K8sCronhpa定時彈性

2023-09-06 08:12:04

k8s云原生

2024-08-30 09:21:28

2023-11-07 08:23:05

2023-05-25 21:38:30

2023-08-03 08:36:30

Service服務架構

2023-08-04 08:19:02

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品欧美一区喷水 | 91精品国产手机 | 亚洲精品成人在线 | 综合激情网 | 午夜欧美一区二区三区在线播放 | 国产视频福利一区 | 91天堂| 国产精品久久毛片av大全日韩 | 五月婷婷 六月丁香 | 成人美女免费网站视频 | 亚洲三区在线观看 | 一区二区免费 | 亚洲国产欧美在线人成 | 久久久久久国产精品久久 | 精品av| 精品国产31久久久久久 | 欧美色专区 | 日韩免费一区 | 久久国产成人午夜av影院武则天 | 手机看片169| 91一区二区三区在线观看 | 欧美精品一区二区蜜桃 | 91视频电影 | 蜜桃av一区二区三区 | 一区二区在线观看免费视频 | 久久99精品久久久久久 | 欧美日韩一 | 网站黄色在线免费观看 | 日韩一区二区在线视频 | 日韩www视频 | 四虎海外 | 欧洲在线视频 | 成人h电影在线观看 | 色天堂影院 | 久久中文免费视频 | 男女羞羞视频免费 | 午夜爽爽爽男女免费观看 | 久久这里有精品 | 国产高清视频 | 久久精品女人天堂av | 懂色av一区二区三区在线播放 |