AIKraft/Skills/Классы вычислений GKE

Классы вычислений GKE

Configures, optimizes, and troubleshoots GKE ComputeClasses. Use when configuring Spot VMs with on-demand fallback, targeting specific accelerators (GPUs/TPUs) or machine families, restricting ComputeClass access, or debugging pending pods related to node pool auto-creation. Do not use for cluster-level Node Auto Provisioning configuration or general GKE cluster creation.

GOGoogle official Разработка

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

Настраивает, оптимизирует и устраняет неполадки в ComputeClasses GKE, обеспечивая выбор конкретных семейств машин, ускорителей и зон размещения. Позволяет оптимизировать затраты за счет Spot VM с откатом на on-demand и решать проблемы с зависшими pod, связанными с автосозданием node pool.

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

  • Оптимизация затрат с использованием Spot VM и механизма отката на on-demand.
  • Нацеливание на конкретные ускорители (GPU/TPU), такие как L4, H100, v5p.
  • Настройка производительности через выбор конкретных семейств машин (c3, c4, n4).
  • Размещение workload в конкретных зонах для коллокации с зональными ресурсами.
  • Отладка зависших pod, связанных с автосозданием node pool.

Как работает

  1. Определите требования к вычислениям: тип ускорителя, семейство машин или зона размещения.
  2. Сконфигурируйте ComputeClass с учетом выбранных параметров (например, Spot VM с fallback).
  3. При возникновении спорных или undocumented вопросов проверьте поведение напрямую в исходном коде Cluster Autoscaler.
  4. Используйте git log -S и git blame для поиска коммитов и дат изменений поведения.
  5. Сообщите пользователю версии и диапазоны дат, на которые опирается рекомендация.
  6. Обратитесь к references/compute-class-code-index.md для маппинга пакетов и символов.

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

Как настроить ComputeClass для использования Spot VM с откатом на on-demand?
Настройте вычисления для работы с GPU H100 в конкретной зоне.
Почему pod завис при автосоздании node pool и как это исправить через ComputeClass?

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

  • Доступ к репозиторию https://github.com/GoogleCloudPlatform/cluster-autoscaler для верификации кода.
  • Знание структуры пакетов и символов из references/compute-class-code-index.md.

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

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

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

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