AIKraft/Skills/Масштабирование GKE

Масштабирование GKE

Configures GKE autoscaling, including HPA, VPA, and Node Auto-Provisioning (NAP). Use when configuring GKE autoscaling, setting up GKE HPA, setting up GKE VPA, or configuring GKE NAP. Don't use for configuring static cluster sizes or setting node-level machine styles directly (use gke-compute-classes instead).

GOGoogle official Другое

Что делает навык

Настраивает автомасштабирование рабочих нагрузок в GKE, включая HPA, VPA и Node Auto-Provisioning (NAP). Используется для оптимизации использования ресурсов и затрат кластера через автоматическое изменение количества узлов и запросов к ресурсам.

Когда применять

  • Настройка автомасштабирования GKE
  • Настройка Horizontal Pod Autoscaler (HPA) в GKE
  • Настройка Vertical Pod Autoscaler (VPA) в GKE
  • Настройка Node Auto-Provisioning (NAP) в GKE
  • Включение профиля OPTIMIZE_UTILIZATION для агрессивного масштабирования вниз

Как работает

  1. Использовать инструменты MCP: get_k8s_resource, describe_k8s_resource, apply_k8s_manifest, patch_k8s_resource, get_cluster, update_cluster, update_node_pool.
  2. Включить вертикальное автомасштабирование, установив verticalPodAutoscaling.enabled в true.
  3. Установить профиль автомасштабирования autoscaling.autoscalingProfile в OPTIMIZE_UTILIZATION для агрессивного масштабирования вниз с целью экономии средств.
  4. Включить Node Auto Provisioning, установив autoscaling.enableNodeAutoprovisioning в true, чтобы NAP создавал пулы узлов по требованию.
  5. При необходимости настроить лимиты ресурсов GPU (T4, A100) на уровне 1000000000, так как NAP может предоставлять узлы с GPU.

Примеры запросов агенту

Настройте автомасштабирование GKE с использованием профиля OPTIMIZE_UTILIZATION и включением VPA.
Включите Node Auto-Provisioning (NAP) для создания пулов узлов по требованию.
Настройте лимиты ресурсов GPU для узлов, создаваемых через NAP.

Что понадобится

  • Доступ к инструментам MCP: get_k8s_resource, describe_k8s_resource, apply_k8s_manifest, patch_k8s_resource, get_cluster, update_cluster, update_node_pool

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «gke-scaling» из репозитория: # https://github.com/google/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r gke-scaling/ ~/.claude/skills/gke-scaling/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.