TGViewer
Admin Portal | Сисадмин Admin Portal | Сисадмин @sysadmin_portal · 6.66K subscribers
Post #1296 491
Как работает Kubernetes Cluster Autoscaler?

Базовая схема: Pod в состоянии Pending → Cluster Autoscaler → добавление узла → планировщик размещает Pod.

Когда планировщик не может найти узел с достаточными ресурсами, Pod остаётся в состоянии Pending. Cluster Autoscaler проверяет, поможет ли добавление узла из одной из настроенных групп разместить этот Pod.

Если да, он увеличивает размер группы. Новый узел присоединяется к кластеру, и планировщик размещает на нём ожидающий Pod.

В обратную сторону это тоже работает. Если узел долго остаётся недостаточно загруженным, а его Pod’ы можно безопасно перенести на другие узлы, Cluster Autoscaler освобождает его и уменьшает размер группы.

Как это связано с HPA?

• При росте нагрузки HPA увеличивает количество реплик.
• Если ресурсов узлов не хватает, новые Pod’ы остаются в Pending.
• Cluster Autoscaler обнаруживает нехватку ресурсов и добавляет узлы.
• Планировщик размещает ожидающие Pod’ы на новых узлах.

Практическое руководство по настройке Cluster Autoscaler в AWS EKS

@SysAdmin_Portal
More from @sysadmin_portal
  1. Oct 4, 2026Linux-совет: как собрать файлы и папки в один архив Выполните: tar -cvf archive.tar filena…
  2. Oct 3, 2026Linux-совет: Хотите быстро проверить, сколько CPU и памяти потребляют запущенные процессы?…
  3. Oct 2, 2026Linux-совет: сколько места занимают файлы и папки Чтобы проверить место, занимаемое папкой…
  4. Oct 2, 2026От DNS до Pod: как работает Kubernetes Gateway API Типичная схема с облачным балансировщик…
  5. Oct 1, 2026Linux-совет: как проверить свободное место на диске Выполните: df -h Команда покажет занят…
  6. Oct 1, 2026Совет по Linux: просмотр дисков и разделов с lsblk Хотите увидеть диски и разделы, подключ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →