AIKraft/Skills/Оптимизация стоимости GKE

Оптимизация стоимости GKE

Optimizes GKE costs, rightsizes workloads, and configures Spot VMs, CUDs, cost allocation, and resource quotas. Use when optimizing GKE cluster or workload costs, configuring GKE cost allocation or quotas, rightsizing CPU/memory requests, or selecting Spot VMs and machine types. Don't use for general compute class provisioning or GPU Selection (use gke-compute-classes instead).

GOGoogle official Данные

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

Навык оптимизирует затраты GKE, подбирая оптимальные размеры рабочих нагрузок, настраивая Spot VM, Committed Use Discounts (CUD), распределение затрат и квоты ресурсов. Он решает задачи снижения расходов на кластеры и поды при сохранении надежности и безопасности. Для анализа затрат и мониторинга используется связка с навыком gke-cost-analysis.

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

  • Оптимизация затрат кластера или рабочих нагрузок GKE.
  • Настройка распределения затрат или квот GKE.
  • Подбор размеров запросов CPU/памяти для предотвращения перерасхода.
  • Выбор Spot VM и типов машин для различных типов нагрузок.

Как работает

  1. Использовать навык gke-cost-analysis для включения распределения затрат (--enable-cost-allocation), инспекции утилизации (kubectl top) и запросов в BigQuery.
  2. Настроить Resource Quotas для ограничения потребления ресурсов в многопользовательских кластерах.
  3. Выполнить правсайзинг подов с помощью VPA (в режиме рекомендаций) и MPA, применяя правила сокращения запросов на основе P95 утилизации.
  4. Настроить Spot VM для отказоустойчивых рабочих нагрузок через ComputeClasses или nodeSelector, предупреждая о риске прерывания.
  5. Выбрать подходящий тип машины (например, e2, t2a, n4) на основе требований к производительности и стоимости.
  6. Приобрести Committed Use Discounts (CUD) для стабильной базовой нагрузки, разделяя обязательства на базовую и переменную части.

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

Как оптимизировать затраты на GKE кластер, используя Spot VM и CUD?
Подбери размеры запросов CPU и памяти для моих подов, чтобы избежать перерасхода.
Настрой распределение затрат и квоты ресурсов для многопользовательского кластера GKE.

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

  • Доступ к кластеру GKE (kubectl, gcloud).
  • Навык gke-cost-analysis для анализа затрат и мониторинга.
  • Доступ к Google Cloud Console для настройки CUD и Cost Management.

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

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

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

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