Оптимизация стоимости 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).
Что делает навык
Навык оптимизирует затраты GKE, подбирая оптимальные размеры рабочих нагрузок, настраивая Spot VM, Committed Use Discounts (CUD), распределение затрат и квоты ресурсов. Он решает задачи снижения расходов на кластеры и поды при сохранении надежности и безопасности. Для анализа затрат и мониторинга используется связка с навыком gke-cost-analysis.
Когда применять
- Оптимизация затрат кластера или рабочих нагрузок GKE.
- Настройка распределения затрат или квот GKE.
- Подбор размеров запросов CPU/памяти для предотвращения перерасхода.
- Выбор Spot VM и типов машин для различных типов нагрузок.
Как работает
- Использовать навык gke-cost-analysis для включения распределения затрат (--enable-cost-allocation), инспекции утилизации (kubectl top) и запросов в BigQuery.
- Настроить Resource Quotas для ограничения потребления ресурсов в многопользовательских кластерах.
- Выполнить правсайзинг подов с помощью VPA (в режиме рекомендаций) и MPA, применяя правила сокращения запросов на основе P95 утилизации.
- Настроить Spot VM для отказоустойчивых рабочих нагрузок через ComputeClasses или nodeSelector, предупреждая о риске прерывания.
- Выбрать подходящий тип машины (например, e2, t2a, n4) на основе требований к производительности и стоимости.
- Приобрести Committed Use Discounts (CUD) для стабильной базовой нагрузки, разделяя обязательства на базовую и переменную части.
Примеры запросов агенту
Что понадобится
- Доступ к кластеру GKE (kubectl, gcloud).
- Навык gke-cost-analysis для анализа затрат и мониторинга.
- Доступ к Google Cloud Console для настройки CUD и Cost Management.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.